play framework 假死

快乐闪光灯 发布于 2017/03/08 18:34
阅读 62
收藏 0

紧急求助,play 卡死,CPU 600%,没响应。play 1.4.4 /多数据源,能看到 job 空跑,不响应 http,听云监控,cpu消耗在  sun.nio.ch.EPollArrayWrapper.epollWait。

从启动开始,CPU消耗一直增加,半小时就到最大值,进入假死。

1.jpg

加载中
0
快乐闪光灯
快乐闪光灯
CentOS release 6.7 (Final) Linux server04 2.6.32 play! 1.4.4, ~ using java version "1.8.0_121"
0
快乐闪光灯
快乐闪光灯
./play start -server -Xms800m -Xmx5800m -XX:MaxNewSize=256m -Djava.awt.headless=true
0
快乐闪光灯
快乐闪光灯
require: - play - play -> crud - play -> secure - play -> redis latest.integration - play -> excel 1.1 - play -> fastergt latest.integration - play -> browserid 0.1
0
xiao李
xiao李
本地跑有问题吗
0
javadeveloper
javadeveloper
以前遇到过因调用第三方接口延迟导致web应用被拖住的现象,你这样情况还没见过,也是日志较少,没法判断问题点。
0
yiitz
yiitz
这个不给源码和日志看没法解决
0
若水191
若水191
估计是死锁的问题导致内存泄露了。
快乐闪光灯
快乐闪光灯
回复@若水191 : 再次感谢各位,欢迎各位加微信,赠送 10元红包。weixin , 1 3 6 0 123 9 O l 3
0
快乐闪光灯
快乐闪光灯
统一回复一下各位,是 play 服务器与 redis 服务器不在一个机架,两个机架之间的是百兆光纤,远低于redis 流量,延迟很大,play 一直在死等,我猜可能还是在死循环中读tcp数据流。还有很多超时,或者 读取一半,从byte 中反序列化失败。 play-redis 不是 标准模块,也很久没有更新,所以,没有足够的异常处理。 redis 流量 能到 240Mbps 。
0
快乐闪光灯
快乐闪光灯
再次感谢各位,欢迎各位加微信,赠送 10元红包。weixin , 1 3 6 0 123 9 O l 3
返回顶部
顶部