【问题标题】:Windows Powershell frequently hangs running jboss 7.1.1Windows Powershell 经常挂起运行 jboss 7.1.1
【发布时间】:2016-06-20 12:43:08
【问题描述】:
我是 jboss 服务器级别配置的新手。我们的应用程序托管在 Windows 服务器中,并通过 power shell 运行。一天一次,power shell 被挂起,我们正在重新启动 jboss 服务器。
堆内存
-Xms1024m
-Xmx8192m
32 GB 内存
如果您需要任何其他配置来识别问题,请告诉我。
帮助我们找出根本原因。
【问题讨论】:
标签:
java
powershell
web-applications
jboss
powershell-3.0
【解决方案1】:
其中一个原因可能是在 Windows Power Shell 内部单击,使 power shell 等待,级联效应使所有线程等待并最终导致服务器挂起。
原因:
在 Windows 电源外壳内单击,有意或无意地会停止控制台中的输出以及日志文件的输出。这可能会保留尝试写入日志的线程,因此我们有其他线程在等待。
解决办法:
临时:
在 windows power shell 上按下任意键后,
它释放控制台输出和日志,因此所有线程都被释放。
永久:
取消选中属性 QuickEdit Mode 和\或在 windows power shell 中插入,这不会对我们的应用程序产生任何影响,因为我们不需要为我们的 windows power shell 启用此功能。 Please read this blog.