【发布时间】:2014-02-24 09:37:50
【问题描述】:
我有一个 Java 应用程序在 Window Server 2008 R2 SP1(版权所有 2009)和 JVM 6u16 x64 上运行,我的程序将每 5 秒写入一次日志以显示它仍然存在,但是,程序本身已停止写入日志10 到 20 秒,没有任何理由。 我使用 VisualVM 监控我的 Java 应用程序,但它也停止了,因为 VisualVm 在停止期间不断涌入新线程(用于监控) 停止只发生在上午 9 点到下午 4 点之间(一天 3 到 4 次),但不会发生在夜间。 这个 Java 应用程序在另一个 Window Server 2008 R2 SP1(版权所有 2007)上运行良好,所以我想知道新的 Win Server 2008(2009 版)是否与 JVM 存在一些兼容性问题,以及是否有任何 KB 已修复该问题
又测试了 2 件东西,但仍然没有运气 1. 写了一个C++程序,每秒写一个日期时间日志,但是当JVM停止时它并没有停止写,说明没有与操作系统相关的问题 2. 升级到JVM 6u45,但是java程序还是暂停了1次,持续了10秒,比6u16要好,白天发生了3到4次左右。
感谢您的帮助
【问题讨论】:
标签: java jvm windows-server-2008-r2 java-6 windows-server-2008-x64