测试 J2Cache 发现会导致 Tomcat 无响应

红薯 发布于 2014/03/19 08:13
阅读 1K+
收藏 2

云原生2.0展望丨从“小众”到“首选”,推动云原生产业落地华为云作用几何?>>>

这两天开始在测试 J2Cache 这个项目,直接替换 OSC 的缓存框架。一切正常。但发现有个问题:Tomcat 运行一段时间(不定)后再次访问 Tomcat 就会出现无响应内容,如下图所示:

而且 Tomcat 毫无异常日志,然后会有一些 JGroups 的错误信息:

19-Mar-2014 05:50:01.303 SEVERE [Timer-4,default,WinterdeMacBook-Pro-55127] org.jgroups.logging.JDKLogImpl.error JGRP000029: WinterdeMacBook-Pro-55127: failed sending message to cluster (74 bytes): java.lang.Exception: dest=/228.8.8.8:45588 (77 bytes), headers: PING: [PING: type=GET_MBRS_REQ, cluster=default, view_id=[WinterdeMacBook-Pro-55127|0]], UDP: [channel_name=default]
19-Mar-2014 05:50:01.304 SEVERE [TransferQueueBundler,default,WinterdeMacBook-Pro-55127] null.null JGRP000036: WinterdeMacBook-Pro-55127: exception sending bundled msgs: java.lang.Exception: dest=/228.8.8.8:45588 (92 bytes)

这个问题很是苦恼,问题肯定是出在 J2Cache 的 JGroups 通讯模块上的,但为什么会导致 Tomcat 无法处理任何请求,包括静态文件。而且只运行了一个节点!

百思不得其解!!!

加载中
0
yuyuyuyu
yuyuyuyu
分析下dump ,可能是内存原因,
红薯
红薯
dump 什么?
0
yuyuyuyu
yuyuyuyu
java thread dump 找个工具,这个功能异常强大,
0
勇哥java实战分享
勇哥java实战分享
红薯哥找到原因了吗?
0
Tom-Lin
Tom-Lin

引用来自“微妙率直”的答案

红薯哥找到原因了吗?
同求
0
clarkhan
clarkhan
还有后续啊?
0
jobell
jobell
原因是什么呀??
0
MrCaray
MrCaray
老大,这个问题找到解决办法没?现在osc是怎么处理的?
0
红薯官方
红薯官方
Tomcat在Window有个托盘图标,右击图标弹出菜单》选择 Thread dump那个。
返回顶部
顶部