当您通过 PID 强制终止进程时:
kill -9 1123
是否有任何方法在进程终止时调用,直到关闭才停止?
最佳答案
对于java,你可以在你的进程中添加一个ShutdownHook,当sigterm
被发送到这个进程时,ShutdownHook中的代码将在jvm自己关闭之前执行。
Runtime.getRuntime().addShutdownHook(new Thread() {
@Override
public void run() {
//your cleanup codes
}
});
关于Java 进程终止 - onEnd()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48634745/