Active::Джов и Сёрюкен действуют на SIGTERM

В моем приложении Rails у меня есть бегун Shoryuken в качестве бегуна в стеке Kubernetes.

У меня есть какое-то длительное задание, и я хочу выполнить какое-то действие, когда рабочий модуль остановлен.

Насколько я знаю, Kubernetes отправляет работнику SIGTERM. Я хочу перехватить этот SIGTERM в своем задании, чтобы, например, повторить выполнение текущего задания. Но похоже, что в работе сигнал не уловишь.

Есть идеи?

0 ответов

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