kubernetes 接收请求的所有Pod

qyuhtwio  于 2022-11-02  发布在  Kubernetes
关注(0)|答案(1)|浏览(139)

在k8s集群中,其中存在特定pod的2个或多个副本。
我有这样一个场景:当更新文件时,从不同的pod触发了一个事件。
此事件通过HTTP请求通知此更新的部署。窗格随后应采取各种操作。
问题是,由于部署有多个示例正在运行,如何确保每个pod都收到更新通知?
目前,为了解决这个问题,我缩小到一个执行更新。然后扩大,这工作很好,但理想情况下,我应该能够更新文件。
如有任何建议,我们将不胜感激。

enyaitl3

enyaitl31#

此行为可能是由于超时问题。请尝试将这些参数添加到helm图表中的入口文件。

nginx.ingress.kubernetes.io/proxy-buffer-size: 32k
nginx.ingress.kubernetes.io/proxy-buffers-number: "8"
nginx.ingress.kubernetes.io/proxy-read-timeout: "86400"
nginx.ingress.kubernetes.io/proxy-send-timeout: "86400"

相关问题