Завершение заявки с помощью SIGTERM

Я довольно новичок в Java, и мне нужно создать способ внутри моего приложения для обработки сигнала SIGTERM, чтобы мое приложение могло корректно завершить работу. Это означает, что он заканчивает то, над чем работает в данный момент, и не принимает новую работу. Приложение будет закрыто после успешного завершения текущей работы.

Если я прав, мне нужно использовать addShutdownHook, но мне неясно, где это будет реализовано.

Хранить ли внутри основной класс Java или создать отдельный класс Java? Если последнее, как я могу вызвать этот метод в основном классе Java?

У кого-нибудь есть пример реализации addShutdownHook и где они оба его положили и назвали?

Извините за элементарный вопрос, но это все для меня в новинку.

0 ответов

Другие вопросы по тегам