我对Java很陌生,我需要在我的应用程序中构建一个处理SIGTERM信号的方法,以便我的应用程序可以正常关闭。这意味着它完成了当前正在进行的工作,并且不接受新工作。正在进行的工作成功完成后,应用程序将关闭。
如果我是正确的,我需要使用 addShutdownHook ,但我不清楚哪里这将实现。
我是否会保留在主Java类中,还是创建一个单独的Java类?如果是后者,我如何在主Java类中调用该方法?
有没有人有一个实现 addShutdownHook 的例子,他们都把它放在哪里并调用它?
对于基本问题感到抱歉,但这对我来说是全新的。