嵌入式Yaws服务器突发无法接收新HTTP连接问题求助
Yaws嵌入式部署突发卡顿无法接收新HTTP连接问题
我们采用嵌入式模式部署Yaws服务器,启动后可正常处理部分请求。前端通过HAProxy监控Yaws集群节点,负责接收并分发新的HTTP网页/WebSocket连接。
Yaws节点会突发卡顿,无法接收任何新的HTTP连接。使用observer_cli检查Erlang VM节点后发现:
- yaws_server进程阻塞了一条未处理也未刷新的消息:
[{inet_async, #Port<0.14205>, 4242, {ok, #Port<0.17083>}}] - 函数调用链为
yaws_server:acceptor0/2,调用了prim_inet:accept0/2
我们测试过Yaws版本2.0.6、2.0.9,也更换过Erlang版本20、25,但问题仍随机出现。



内容的提问来源于stack exchange,提问作者yaocl
相关产品推荐
相关产品推荐

