Replies: 3 comments 4 replies
-
Can you provide more details around the error? The NGINX Plus version is the same configuration, but the project takes advantage of the N+ API under the hood for the upstream group management, thus there is no reload when changes happen to the upstream services, only when configuration objects like Ingress, VirtualServer, TransportServer, etc. change. |
Beta Was this translation helpful? Give feedback.
-
@brianehlert We spent most of last week troubleshooting but as far as we can tell it is only when the number of upstream pods is greater than +/- 1600 pods. Number of pods were scaled by HPA's but we later made this static for all deployment when we discovered the "upstream limit".
For existing ingresses the upstreams stop receiving traffic. Another thing that might be worth noting is the total number of pods on the cluster is around 3600 when this occurs. We're currently deploying NginxPlus IC hoping that it will resolve the issue. |
Beta Was this translation helpful? Give feedback.
-
Thanks to NginxPlus metrics it seems very likely that the |
Beta Was this translation helpful? Give feedback.
-
How can we tune Nginx OSS IC to better handle config reloads with large number of upstreams?
Would NginxPlus config reloads via API present a similar issue?
Beta Was this translation helpful? Give feedback.
All reactions