Windows Powershell 经常挂起 运行 jboss 7.1.1

Windows Powershell frequently hangs running jboss 7.1.1

我是 jboss 服务器级配置的新手。我们的应用程序托管在 windows 服务器和 运行 通过电源 shell。每天一次电源 shell 挂起,我们正在重新启动 jboss 服务器。

堆内存 -Xms1024m -Xmx8192m 32 GB 内存 如果您需要任何其他配置来确定问题,请告诉我。

帮助我们找出根本原因。

选中此 link 以调整 JBoss AS 7

的性能

Performance tuning

其中一个原因可能是点击Windows电源Shell,使电源shell等待,级联效应使所有线程等待,最终导致服务器挂起.

原因: 在 windows 电源 shell 内单击,它有意或无意地停止了控制台中的输出以及日志文件的输出。这可能会保留尝试写入日志的线程,因此我们有其他线程在等待。

解决方案:

临时: 在 windows 电源 shell 上按下任意键后, 它释放控制台输出和日志,因此所有线程都被释放。

永久:

取消选中属性 QuickEdit Mode and\or 插入 windows 电源 shell,这不会对我们的应用程序产生任何影响,因为我们不需要启用此功能我们的 window 力量 shell。 Please read this blog.