Run mutiple Async grpc server instance based on the same server code: Only the first instance could responce clients. #279
Labels
type: bug
Something isn't working
type: showstopper
Issues that are blocking a client's release and need immediate attention.
My application requires running multiple async grpc service instances based on the same server code. These instances will be mounted on different network ports. But only the first instance could work.
To verify this issue, I tested using the helloworld example, as shown below figure. I changed the service to "async", and duplicated the run server vi, then running the 2 server on 50051 and 50052 ports. It turns out the same as my application -- 50051 server worked, which is the first instance running. And 50052 server couldn't work, the client was stuck in "Client Unary Call.vim". If I changed the running order, still only the first server instance could work.
While if the service is changed to "sync", both server instances could work.
Is this an expected behavior?
Thanks,
Yongtao Tan
AB#2468334
The text was updated successfully, but these errors were encountered: