在我们的开发环境中,我们在Cent OS 5.5上有2个Tomcat 7.0.22节点,由F5负载平衡器通过粘滞会话处理。 我们最近升级到JDK 7并开始观察随机的tomcatclosures。 多个战争部署从共同的共享加载器目录。 关机期间的模式如下
在大多数情况下,两个节点一个接一个地closures。 在一种情况下,一个tomcat死亡,另一个死亡。
卡塔利娜日志表明打印后关机是优雅的“信息:停止服务卡塔利娜”
没有迹象表明OOM
我们在我们的spring容器中添加了一个closures钩子,并且线程转储没有引发任何可疑的线程。
没有看门狗服务在后台运行
在etc / lograte.d下观察到一个脚本,用于旋转日志
用于8080的HTTP 1.1连接器,redirect8443
AJP为8009,redirect8443
我已经用尽了想法来debugging这个问题。 基本上,我正在寻找一个钩子或debugging器,让我知道已经调用关机的确切进程或线程。 这应该是可能的,因为它的正常关机和Tomcat处理它。
我们将主要恢复到JDK 1.6并testing几天。 届时,任何帮助或指针将不胜感激
提前致谢!
com.sun.tools.attach.AttachNotSupportedException:无法打开套接字文件:目标进程没有响应或HotSpot虚拟机未加载
Java7的WatchService – 访问拒绝错误试图删除recursion观看的嵌套目录(仅限Windows)
VM初始化期间发生错误(java / lang / NoClassDefFoundError:java / lang / Object)
Java 7默认语言环境
在代码中复制鼠标行为
Windows上的Java WatchService在复制内容之前通知文件夹的创build
Java:从命令行运行时redirect内部进程输出
如何强制Java 7在Windows上创build“目录符号链接”而不是“文件符号链接”?
在Windows上更新桌面应用程序的JRE有哪些风险?
既然你提到logrotate,你试过手动运行logrotate [/ usr / sbin / logrotate /etc/logrotate.conf],看看它是否负责关机?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。