Hi, I am implementing a gRPC server and client in python. My requirement is that the server continuously streams the system data to the client once the client establishes a connection, so I have implemented a server streaming (response streaming ) RPC call for this requirement. The remaining RPC Calls need to work in parallel and so I have initiated a new thread on the client end just to receive the stream of data and the main thread executes the remaining RPC Calls required. But I observe the output to be gibberish so it seems I need to handle multiple simultaneous client requests on the server side, using tread pool or some other way. Please correct me if I am going wrong anywhere, and please suggest what can I do to handle multiple simultaneous client requests in my Python Implementation.
-- You received this message because you are subscribed to the Google Groups "grpc.io" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/grpc-io/1e68afe4-284e-43db-a08a-651067bdcf23%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
