Could you, please, explain me what is producer in this case and what is 
consumer? Is it web browser and web server? And what kind of anomalies do 
you think I can find with netstat? I'm not sure what to look at, the 
traffic seems fine to me.

Maybe this issue is related the same problem: 
https://github.com/golang/go/issues/23559

четверг, 12 ноября 2020 г. в 21:34:35 UTC+7, ren...@ix.netcom.com: 

> One thing to note, gRPC uses http2. If there were a bug like this lurking 
> in the library it would be far more common, so the most likely cause is 
> specific to your code. 
>
> On Nov 12, 2020, at 8:13 AM, Robert Engels <ren...@ix.netcom.com> wrote:
>
> 
>
> Your issue report describes the same issue. 
>
> If you switch to http rather than http2 do you have the same issue?
>
> I am guessing that your consumer is blocked which eventually blocks your 
> producer when the buffers fill. 
>
> I would continue to use the networking tools to diagnose. 
>
> On Nov 12, 2020, at 3:22 AM, Denis Telyukh <telyuk...@gmail.com> wrote:
>
> Better problem description after deeper debugging: 
> https://github.com/golang/go/issues/42534
>
> среда, 11 ноября 2020 г. в 13:21:56 UTC+7, Denis Telyukh: 
>
>> OS: Manjaro 20.2 Nibia
>> Kernel: x86_64 Linux 5.4.74-1-MANJARO
>>
>> ср, 11 нояб. 2020 г. в 12:59, Kurtis Rader <kra...@skepticism.us>:
>>
>>> On Tue, Nov 10, 2020 at 9:39 PM Denis Telyukh <telyuk...@gmail.com> 
>>> wrote:
>>>
>>>> 1. Got some stuck requests
>>>> 2. netstat -atp
>>>> tcp       25      0 dionysius-pc:52340      server-52-85-47-1:https 
>>>> CLOSE_WAIT  1364/brave --type=u 
>>>> tcp       25      0 dionysius-pc:40296      server-13-33-240-:https 
>>>> CLOSE_WAIT  1364/brave --type=u 
>>>> 3. A few second later netstat doesn't show any non-empty queues
>>>> 4. But requests continue to hang (it will be endless)
>>>>
>>>
>>> The `netstat` command does not show "non-empty queues". It shows 
>>> connections that exist between processes on your system and remote systems. 
>>> The fact "a few second later netstat doesn't show any non-empty queues" 
>>> means that your system has no open connections. Also, what platform (OS) 
>>> are you using? The `netstat -atp` command makes no sense on macOS or Linux.
>>>
>> -- 
> You received this message because you are subscribed to the Google Groups 
> "golang-nuts" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to golang-nuts...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/golang-nuts/abf3d089-bbd2-4607-b6c3-68a2237213bfn%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/golang-nuts/abf3d089-bbd2-4607-b6c3-68a2237213bfn%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/golang-nuts/ee1dd302-1231-4460-9d0d-0557a3e1d8b6n%40googlegroups.com.

Reply via email to