eephee

eephee

V2EX 第 539657 号会员,加入于 2021-03-25 21:48:55 +08:00
今日活跃度排名 6392
根据 eephee 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
eephee 最近回复了
2 小时 33 分钟前
回复了 PhilFreecess 创建的主题 文学 办公室的门边有一只蟑螂
@ltyj2003 看到你的评论我第一时间拿鼠标点住拖了拖,没想到是文字,我还以为是图片
@justdoit123

> 业务的细节,这样其他人可以给更好的建议

这个说来话长了,关键词是 协同编辑、websocket 之类的。最开始制定技术方案的时候定下来的这个需求。

> 如何保证之前的请求,依然分流到之前的副本

我们目前也在考虑这块问题
@ser3w 是的这个我也有查到,但是这个只针对单个 url 生效(即 wx_upstream 是一个 url ),无法对 upstream 生效,根据 nginx 的说法的话 https://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_pass
@NoobPhper 我们是用的华为云集群的 cce ingress controller ,然后集群内部再用 nginx 做请求分发到各个后端服务
@hejw19970413 不瞒你说,我们有 3 个类似 backend 这样的 StatefulSet 服务,而且有 3 个 nginx 这样的服务。也就是说 3x3=9 的场景...
@winglight2016

> 可以使用 gateway 做转发规则或者 nacos 的服务发现

我们就是拿 nginx 做 api gateway 的,所以这一层转发就打算在 nginx 这里做
@defunct9 感谢 ssh 哥,我也再考虑考虑这个做法
@rrfeng 嗯嗯,我也在考虑这个方法,就是感觉有点太耦合了
@dropdatabase
> 用 headless service 的用意是?

我们有一个需求,就是 “对于特定的 URL 的请求,需要固定转发到唯一的副本”,如果只用一个 service 的话,就没法达到这个目的
@XiLingHost

是因为我们有一些 rewrite/hash 之类的需求,所以得用 nginx 来做。

至于为什么不用 ingress-nginx ,是因为我们部署在华为云上面,就用了华为云的集群自带的 cce ingress controller 了,而 cce 除了路由好像没有提供更多的功能。
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5176 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 11ms · UTC 09:19 · PVG 17:19 · LAX 01:19 · JFK 04:19
Developed with CodeLauncher
♥ Do have faith in what you're doing.