Can we use that? How if the Http is alive but there is no update, say the 
server is live but the data somehow no publishing, maybe just a bug at 
server that make the data stop published. Can we still use http status for 
that?

On Thursday, March 23, 2017 at 2:19:02 AM UTC+8, Kun Zhang wrote:
>
> The keep-alive feature can be helpful for detecting broken connection on 
> the Java client.
> Use OkHttpChannelBuilder.enableKeepAlive() 
> <https://github.com/grpc/grpc-java/blob/v1.2.0/okhttp/src/main/java/io/grpc/okhttp/OkHttpChannelBuilder.java#L157>
>  
> or NettyChannelBuilder.enableKeepAlive() 
> <https://github.com/grpc/grpc-java/blob/v1.2.0/netty/src/main/java/io/grpc/netty/NettyChannelBuilder.java#L248>
>  
> to turn it on.
> However, the Netty keep-alive implementation is buggy as of 1.2.0 (
> https://github.com/grpc/grpc-java/issues/2828), and we are working on it.
>
> Not sure if C# client has the same feature. I will leave it to the C core 
> folks [+ctiller]
>
> On Tuesday, March 21, 2017 at 11:02:01 PM UTC-7, Carfield Yim wrote:
>>
>> Thanks, it is Java server and C# client, maybe Java client 
>>
>> On Wednesday, March 22, 2017 at 1:20:31 PM UTC+8, Makarand Dharmapurikar 
>> wrote:
>>>
>>> Which language is this in?
>>>
>>> On Tue, Mar 21, 2017 at 7:58 PM, Carfield Yim <[email protected]> wrote:
>>>
>>>> HI, I am a new user of grpc and using the steaming feature to let the 
>>>> server continue pushing update to client.
>>>>
>>>> But there maybe case where somehow the server get some issue and the 
>>>> connection still there, so no exception, but just the update is not 
>>>> pushing. Can I detect this as timeout event? Or I have to start a thread 
>>>> at 
>>>> client side to check if the data keep pushing from server?
>>>>
>>>> Thanks
>>>>
>>>> -- 
>>>> 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].
>>>> 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/50294c65-b645-4490-86d4-0144aea62c7f%40googlegroups.com
>>>>  
>>>> <https://groups.google.com/d/msgid/grpc-io/50294c65-b645-4490-86d4-0144aea62c7f%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>> .
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>
>>>

-- 
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].
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/2300ec83-b067-4908-96ae-ecfb5c62c97b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to