要关闭远程计算机上的tomcat作为shutdown.bat和catalina.bat stop / f哪里不行,我在机器中使用下面的.bat文件杀死了tomcat进程,并使用psexec触发它以执行具有以下命令的bat文件。
A.bat
$(function() {
$("#droplistID").change(function(event){
if(event.target.value !== 'select'){
$(".hideOnLoad").show(); //show if option 'select' is not selected
} else{
$(".hideOnLoad").hide(); //hide if option 'select' is selected
}
});
});
当我启动服务器时,tomcat服务器启动在最后一行之后挂起
for /f "tokens=5" %%a in ('netstat -aon ^| find ":6160" ^| find "LISTENING"') do taskkill /f /pid %%a
之后的日志中没有发生任何事情。
答案 0 :(得分:0)
问题在于你的脚本会杀死所有进程并在启动时等待调试,尝试干净地停止tomcat,如果它挂起试图在没有通过命令系统的情况下找出tomcat的原因