Problems with gRPC load balancing

Hi @VladimirZD,

With gRPC services to properly load balance the requests, you should be setting the gRPC services protocol type to grpc using a service-defaults config entry.

ref: Service defaults configuration entry reference | Consul | HashiCorp Developer

In your case, you will have to apply a config entry as shown below:

Kind      = "service-defaults"
Name      = "grpcservice"
Protocol  = "grpc"

Once you apply this, if still the requests are not spread, make sure you restart the downstream application.

Please let me know if this works for you.

1 Like