gpt4 book ai didi

Java:如何仅处理 SIGTERM?

转载 作者:太空宇宙 更新时间:2023-11-04 09:31:57 28 4
gpt4 key购买 nike

Java中有没有办法处理收到的SIGTERM?

我正在运行 java 服务,但不想在用户注销时关闭我的 java 服务。

只想覆盖 sigterm 关闭处理程序,但保留其余信号的处理程序。

details of signals
a slight variation of this qns

最佳答案

如果传递给handleSignal具有名称“TERM”,则执行某些操作,否则忽略它。

class MySignalHandler implements SignalHandler {
public void handle(Signal sig) {
if (!"TERM".equals(sig.getName())) {
SigHandler.SIG_DFL.handle(sig);
return;
}

// Handling code goes here.
}
}

关于Java:如何仅处理 SIGTERM?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57003578/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com