2016-06-20 51 views
0

我是jboss服务器级别配置的新手。我们的应用程序托管在Windows服务器中,并通过电源外壳运行。一旦电源外壳被挂起,我们正在重新启动jboss服务器。Windows Powershell经常挂起运行jboss 7.1.1

堆内存 -Xms1024m -Xmx8192m 32 GB RAM 请让我知道如果你需要任何其他配置,以找出问题。

帮助我们找出根本原因。

回答

1

其中一个可能的Windows电源外壳内被点击的原因,使电源外壳在等待和级联效应使得所有线程等待并最终导致服务器挂起。

原因: 在Windows Power Shell内部单击,有意或无意地停止控制台中的输出并将输出停止到日志文件。这可能包含试图写入日志的线程,因此我们有其他线程在等待。

解决方案:

临时: 一旦按下任意键窗户上的电源外壳, 它释放的控制台输出和日志,因此所有的线程都被释放。

永久:

取消选中快速编辑模式和\或在Windows电源外壳插入特性,这不会对我们的应用程序产生任何影响,因为我们并不需要为我们的窗口电源外壳启用此功能。 Please read this blog