How to achieve Uniform distribution of load along with consistent hashing in ingress-nginx #5670
-
I have a GRPC client which creates single channel with 4 streams(say Stream A, B, C and D). I have grpc server pods running as statefulset pods in backend. In between ingress and nginx is present for load balancing. When 10 clients were spawned following behaviour was observed for respective configurations.
Pod-0 : - I tried with 20 and 30 clients, distribution was neither skewed nor disrtibuted equally as above. How to achieve a uniform distribution like a round robin disrtibution yet maintaining channel level distribution and not distributing streams. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
These annotations are not supported by this project.
The way to make this work the way you want is for all paths to be accomplished using a single path or hostname resource. Otherwise the templating system will generate multiple unique configurations. |
Beta Was this translation helpful? Give feedback.
@Darshan-j-24 https://github.com/kubernetes/ingress-nginx