<div dir="ltr">The first step should be to check if the server is still listening on the assigned port (may be 80).<div><br></div><div>You can check the mailbox length of relevant processes to confirm if the mailbox sizes are increasing, using the process information API.<br><div><br></div><div>If you are handling gen_tcp your self instead of using a http library, check how you have configured the 'active' option. {active, once} can sometimes be a culprit, if you don't do it right.</div><div><br></div><div>Theepan</div><div><br></div><div><br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Sep 22, 2015 at 7:04 PM, Samuel <span dir="ltr"><<a href="mailto:samuelrivas@gmail.com" target="_blank">samuelrivas@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
We are experiencing problems were an erlang service stops receiving<br>
HTTP requests while still alive and responding to remote_shell. When<br>
this happens cpu usage drops and memory grows slowly and steadily, I<br>
suspect cpu just goes down as the node stops getting requests and<br>
memory goes up because some mailboxes keep growing.<br>
<br>
We have been collecting crashdumps for all thos instances and all of<br>
them show the same process pattern: the user process is suspended<br>
while all others are waiting. Again I suspect that all of them are<br>
waiting simply because there is not a lot of activity in the node so I<br>
am inclined to think that the suspended user process is probably the<br>
actual issue.<br>
<br>
We can remote shell into those nodes and we have tested that we can<br>
create and write files, so IO is not completely blocked.<br>
<br>
This is under R16B03.<br>
<br>
Any hints on what could be the cause and/or how to debug this problem?<br>
<br>
Cheers<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Samuel<br>
_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>
<a href="http://erlang.org/mailman/listinfo/erlang-questions" rel="noreferrer" target="_blank">http://erlang.org/mailman/listinfo/erlang-questions</a><br>
</font></span></blockquote></div><br></div>