viv*_*vek 4 java apache2.2 tomcat7
我有Apache 2.2和4 Tomcat7实例正在运行
其中一个tomcat配置为1500个线程和1024 Mb的Java堆空间,因为Web应用程序需要这样的交易......
因此,当我面临大量用户流量并且应用程序变慢时,我重新启动tomcat以进行修复,从而使服务显示状态为"STOPPING"
N00*_*mer 12
如果您想摆脱这种情况,可以按照以下步骤操作.
在Windows Vista和Win 7上打开命令提示符(以管理员身份运行)
使用以下命令查询服务详细信息(其中Tomcat_7.0.7是Tomcat实例的服务名称):
sc queryex Tomcat_7.0.7
Run Code Online (Sandbox Code Playgroud)
您将能够找到与服务相关的详细信息(如下所示):
C:\WINDOWS\system32>sc queryex Tomcat_7.0.7
SERVICE_NAME: Tomcat_7.0.7
TYPE : 10 WIN32_OWN_PROCESS
STATE : 3 STOP_PENDING
(NOT_STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
WIN32_EXIT_CODE : 0 (0x0)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x3
WAIT_HINT : 0x0
PID : 2340
FLAGS :
Run Code Online (Sandbox Code Playgroud)
现在从上面得到PID细节,使用如下所示的命令来杀死它(解决问题).
taskkill /PID 2340 /F
Run Code Online (Sandbox Code Playgroud)
这个页面提供了相同的更多细节!
希望这可以帮助!
| 归档时间: |
|
| 查看次数: |
11924 次 |
| 最近记录: |