微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Tomcat 7用JDK 7突然closures

在我们的开发环境中,我们在Cent OS 5.5上有2个Tomcat 7.0.22节点,由F5负载平衡器通过粘滞会话处理。 我们最近升级到JDK 7并开始观察随机的tomcatclosures。 多个战争部署从共同的共享加载器目录。 关机期间的模式如下

在大多数情况下,两个节点一个一个地closures。 在一种情况下,一个tomcat死亡,另一个死亡。

卡塔利娜日志表明打印后关机是优雅的“信息:停止服务卡塔利娜”

我们无法find任何System.exit调用

没有迹象表明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“目录符号链接”而不是“文件符号链接”?

用于跟踪Java中文件更改的文件ID?

在Windows上更新桌面应用程序的JRE有哪些风险?

既然你提到logrotate,你试过手动运行logrotate [/ usr / sbin / logrotate /etc/logrotate.conf],看看它是否负责关机?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐