JRuby 进程死锁

pynix · 2018年06月07日 · 最后由 pynix 回复于 2018年06月10日 · 6974 次阅读

在 do 上部署 jruby,puma 线程发生死锁,jvisualvm 显示为 Monitor 状态。大概几 10 分钟后恢复正常。

本地机器没问题,本地 docker 也没问题。do 上跑 docker 就这样。。。难道是 do 性能太差?

pynix 关闭了讨论。 06月07日 22:45
pynix 重新开启了讨论。 06月07日 22:45
pynix 关闭了讨论。 06月07日 22:45
pynix 重新开启了讨论。 06月07日 22:45
pynix 关闭了讨论。 06月07日 22:45
pynix 重新开启了讨论。 06月07日 22:45
pynix 重新开启了讨论。 06月07日 22:45
pynix 关闭了讨论。 06月07日 22:45
pynix 关闭了讨论。 06月07日 22:45
pynix 重新开启了讨论。 06月07日 22:45
pynix 重新开启了讨论。 06月07日 22:45
pynix 关闭了讨论。 06月07日 22:45
pynix 关闭了讨论。 06月07日 22:45
pynix 关闭了讨论。 06月07日 22:45
pynix 重新开启了讨论。 06月07日 22:45
pynix 重新开启了讨论。 06月07日 22:45
pynix 重新开启了讨论。 06月07日 22:45
pynix 关闭了讨论。 06月07日 22:45
pynix 关闭了讨论。 06月07日 22:45
pynix 重新开启了讨论。 06月07日 22:45
pynix 重新开启了讨论。 06月07日 22:45
pynix 关闭了讨论。 06月07日 22:45
pynix 关闭了讨论。 06月07日 22:45
pynix 重新开启了讨论。 06月07日 22:45
pynix 重新开启了讨论。 06月07日 22:45
pynix 关闭了讨论。 06月07日 22:45
pynix 关闭了讨论。 06月07日 22:45
pynix 关闭了讨论。 06月07日 22:45
pynix 重新开启了讨论。 06月07日 22:45
pynix 重新开启了讨论。 06月07日 22:45
pynix 关闭了讨论。 06月07日 22:45
pynix 关闭了讨论。 06月07日 22:45
pynix 重新开启了讨论。 06月07日 22:45
pynix 重新开启了讨论。 06月07日 22:45
pynix 关闭了讨论。 06月07日 22:45
pynix 关闭了讨论。 06月07日 22:45
pynix 重新开启了讨论。 06月07日 22:45
pynix 重新开启了讨论。 06月07日 22:45
pynix 关闭了讨论。 06月07日 22:45
pynix 关闭了讨论。 06月07日 22:45
pynix 重新开启了讨论。 06月07日 22:45
pynix 关闭了讨论。 06月07日 22:45
pynix 关闭了讨论。 06月07日 22:45
pynix 重新开启了讨论。 06月07日 22:45
pynix 重新开启了讨论。 06月07日 22:45
pynix 重新开启了讨论。 06月07日 22:45
pynix 重新开启了讨论。 06月07日 22:45
pynix 重新开启了讨论。 06月07日 22:45
pynix 重新开启了讨论。 06月07日 22:45
pynix 重新开启了讨论。 06月07日 22:45
pynix 重新开启了讨论。 06月07日 22:45
pynix 重新开启了讨论。 06月07日 22:45
pynix 重新开启了讨论。 06月07日 22:45
pynix 重新开启了讨论。 06月07日 22:45
pynix 重新开启了讨论。 06月07日 22:45
pynix 关闭了讨论。 06月07日 22:45
pynix 关闭了讨论。 06月07日 22:45
pynix 重新开启了讨论。 06月07日 22:45
pynix 重新开启了讨论。 06月07日 22:45
pynix 重新开启了讨论。 06月07日 22:45
pynix 关闭了讨论。 06月07日 22:45
pynix 关闭了讨论。 06月07日 22:45
pynix 重新开启了讨论。 06月07日 22:45
pynix 重新开启了讨论。 06月07日 22:45
pynix 重新开启了讨论。 06月07日 22:45
pynix 关闭了讨论。 06月07日 22:45
pynix 关闭了讨论。 06月07日 22:45
pynix 关闭了讨论。 06月07日 22:45
pynix 关闭了讨论。 06月07日 22:45
pynix 关闭了讨论。 06月07日 22:45
pynix 重新开启了讨论。 06月07日 22:45
pynix 重新开启了讨论。 06月07日 22:45
pynix 重新开启了讨论。 06月07日 22:45
pynix 重新开启了讨论。 06月07日 22:45
pynix 重新开启了讨论。 06月07日 22:45
pynix 重新开启了讨论。 06月07日 22:45
pynix 重新开启了讨论。 06月07日 22:45
pynix 重新开启了讨论。 06月07日 22:45
pynix 重新开启了讨论。 06月07日 22:45
pynix 重新开启了讨论。 06月07日 22:45
pynix 关闭了讨论。 06月07日 22:45
pynix 关闭了讨论。 06月07日 22:45
pynix 关闭了讨论。 06月07日 22:45
pynix 关闭了讨论。 06月07日 22:45
pynix 关闭了讨论。 06月07日 22:45
pynix 关闭了讨论。 06月07日 22:45
pynix 关闭了讨论。 06月07日 22:45
pynix 关闭了讨论。 06月07日 22:45
pynix 关闭了讨论。 06月07日 22:45
pynix 关闭了讨论。 06月07日 22:45
pynix 关闭了讨论。 06月07日 22:45
pynix 关闭了讨论。 06月07日 22:45
pynix 关闭了讨论。 06月07日 22:45
pynix 关闭了讨论。 06月07日 22:45
pynix 关闭了讨论。 06月07日 22:45
pynix 关闭了讨论。 06月07日 22:45
pynix 关闭了讨论。 06月07日 22:45
pynix 关闭了讨论。 06月07日 22:45
pynix 关闭了讨论。 06月07日 22:45
pynix 重新开启了讨论。 06月07日 22:45

浏览器抽风了。

原谅我居然笑出了声

我还以为写了个脚本打开关闭,打开关闭😂

已感受到被死锁支配的恐惧。。

报警了。。。

AWS Google 都可以,就 DO 有问题,难道是虚拟层的问题吗?

卧槽,更诡异了,居然和时间相关。。

所有都不行了。。

JRuby 的线程不太一样,好久没用过了

应该是线程模型不一致导致的,,,,随机出现问题,,,,

哈哈哈哈哈哈哈哈

你的浏览器提交死循环了

还是说你重复点了很多次?

表示 jruby 我只敢用 1.7 的…… 估计是兼容性问题

jdk? openjdk? 6? 7? 8? 9?

jakit 回复

点了不动,然后我就点啊点,然后就这样了。。

jdk8+jruby9.2.0

需要 登录 后方可回复, 如果你还没有账号请 注册新账号