开发者社区> 问答> 正文

为什么流量分发与灰度规则不一致或其它流量进入灰度服务?

为什么流量分发与灰度规则不一致或其它流量进入灰度服务?

展开
收起
游客py5kcp7dd6tu6 2022-03-16 01:06:16 491 0
1 条回答
写回答
取消 提交回答
  • 问题原因

    Nginx Ingress Controller中,灰度规则不是应用单个Ingress上,而是会应用在所有使用同一个Service的Ingress上。

    关于产生该问题的详情,请参见带有灰度规则的Ingress将影响所有具有相同Service的Ingress。

    解决方案

    针对需要开启灰度的Ingress(包括使用service-match和canary-*相关Annotation),创建独立的Service(包括正式和灰度两个Service)指向原有的Pod,然后再针对该Ingress启用灰度。

    2022-03-16 01:06:42
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
基于流量的灰度发布和自动弹性实践 立即下载
霸下-七层流量清洗提供安全防护新方案 立即下载
流量太大容易挂?接入Sentinel让N个9成为可能 立即下载