--
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 grpc-io+unsubscribe@googlegroups.com.
To post to this group, send email to grp...@googlegroups.com.
Visit this group at https://groups.google.com/group/grpc-io.
To view this discussion on the web visit https://groups.google.com/d/msgid/grpc-io/91a74931-3580-4e9f-a9d2-1bcd3b743818%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to a topic in the Google Groups "grpc.io" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/grpc-io/g9oittuh_6c/unsubscribe.
To unsubscribe from this group and all its topics, send an email to grpc-io+unsubscribe@googlegroups.com.
To post to this group, send email to grp...@googlegroups.com.
Visit this group at https://groups.google.com/group/grpc-io.
To view this discussion on the web visit https://groups.google.com/d/msgid/grpc-io/77fd2acf-32a0-4452-86a1-ba6f97e782c4%40googlegroups.com.
In my case, once he client initiates first RPC message, I wanted to keep the communication channel open between the server-clients.The sever shall be able to send message to a specific client at some later point of time through this RPC channel.For that, I shall be able to maintain a list/map of clients active based on the context information available.With the information available from context.Conetext() I was not able to distinguish different clients from the different/same remote.
On Sat, Jan 6, 2018 at 1:42 PM Arpit Baldeva <abal...@gmail.com> wrote:
My question was mainly around how to make sure the client network connection is cleaned up. I did end up with a simple mechanism to detect session inactivity and terminate you streaming rpcs at that point. If I get your question right, you just need to implement your notifications as a server streaming rpc per client/session.
On Fri, Jan 5, 2018 at 5:54 PM, <rav...@gmail.com> wrote:
Hi Arpit,Did you get this working?I am looking for similar scenario where I have to keep the list of client session information on the server side.Based on someother event, I have to determine which client shall handle this event and send message to that specific client.I don't seem to find these details from Context ... any help would be great
On Tuesday, September 12, 2017 at 12:23:48 PM UTC-7, Arpit Baldeva wrote:Hi,After reading https://github.com/ejona86/proposal/blob/a339b01be9eafffb1adc4db8c782469caed18bdc/A9-server-side-conn-mgt.md , I am looking for a small clarification.It looks like the connections are not considered idle if they have outstanding rpcs. That would mean it includes server streaming rpcs as well, right? A common use case for server streaming rpcs is to allow for a Server to Client Notification system. This means application need to do "no rpc from client in some duration" detection as well in this scenario and finish streaming rpc before grpc library can run the network layer clean up on it's end?Thanks.
--
You received this message because you are subscribed to a topic in the Google Groups "grpc.io" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/grpc-io/g9oittuh_6c/unsubscribe.
To unsubscribe from this group and all its topics, send an email to grpc-io+u...@googlegroups.com.
To post to this group, send email to grp...@googlegroups.com.
Visit this group at https://groups.google.com/group/grpc-io.
To unsubscribe from this group and all its topics, send an email to grpc-io+unsubscribe@googlegroups.com.
To post to this group, send email to grp...@googlegroups.com.
Visit this group at https://groups.google.com/group/grpc-io.
To view this discussion on the web visit https://groups.google.com/d/msgid/grpc-io/468797ed-9c68-4fc4-a1c5-68f554acd297%40googlegroups.com.
--
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 grpc-io+unsubscribe@googlegroups.com.
To post to this group, send email to grp...@googlegroups.com.
Visit this group at https://groups.google.com/group/grpc-io.
To view this discussion on the web visit https://groups.google.com/d/msgid/grpc-io/CAC-L5hLX%3DfmHZLSPH%2BXbbF9kM_w7ke%3Dh83XeUvybvC-iMvwd7w%40mail.gmail.com.
--
You received this message because you are subscribed to a topic in the Google Groups "grpc.io" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/grpc-io/g9oittuh_6c/unsubscribe.
To unsubscribe from this group and all its topics, send an email to grpc-io+unsubscribe@googlegroups.com.
To post to this group, send email to grp...@googlegroups.com.
Visit this group at https://groups.google.com/group/grpc-io.
To view this discussion on the web visit https://groups.google.com/d/msgid/grpc-io/7f7797bb-3970-4b62-8e5a-eaa7e8f13e18%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/grpc-io/CAL2p%3D0k3yRy0BW%2Bwx9RMa8n6FQLH9m5zT8tVQUf5x3wkfKW51Q%40mail.gmail.com.