在我的嵌入式Jetty服务器应用程序中,我希望在被linux中的kill -9命令杀死之前关闭一些流、执行器等。我该怎么处理呢?我观察到,当我的jetty服务器运行时,我发出kill -9命令,然后在日志中打印“kill”字符串,并且应用程序关闭。但在kill -9的情况下不会调用 server = new Server();
ServletContextHandler cont
container f5949450056b850da78e9485e27765bfa088fd9e182ee621866c684a30239445: unknown error after kill: unknown error after kill: runc did not terminate sucessfully: container_linux.go:392: signaling init6cd9b821353175e7416859f8fac2910ff499a94d581741fbdc7cc
我对linux和这个论坛非常陌生。我正在为一个客户解决一个问题,他们有10+ Red Hat Linux5.5 64位服务器。他们希望在某些服务器上使用stop脚本(该脚本使用'kill -15')停止tomcat进程,该脚本运行良好,并在几秒钟内停止tomcat进程。在一些服务器上,有时它会很快停止,有时它会持续运行几分钟,最后客户不得不使用'kill -9‘命令来停止tomcat。日志不会显示任何内容。
你知道为什么这个脚本会有间歇性的行为吗?