停止Windows服务不会终止进程(服务使用ant)

前端之家收集整理的这篇文章主要介绍了停止Windows服务不会终止进程(服务使用ant)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在 Windows Server 2008 R2上有一个Windows服务,我在srvany.exe可执行文件上使用instsrv进行设置. Parameters键中的三个值设置如下:
AppDirectory  C:\selenium-grid
Application   C:\ant\bin\ant.bat
AppParameters launch-hub

服务启动正常,两个Java进程在启动时出现在任务管理器中(一个进程是ant,另一个进程是ant启动的Java类).当我停止服务时,服务的状态将更改为已停止,但两个Java进程不会消失.

当我停止服务时如何让进程停止?

不幸的是,SRVANY很糟糕.有一个替代方案是 “Non-Sucking Service Manager” (NSSM) – 它将关闭您的应用程序和服务停止信号上的所有子进程.

猜你在找的Windows相关文章