Active::Джов и Сёрюкен действуют на SIGTERM
В моем приложении Rails у меня есть бегун Shoryuken в качестве бегуна в стеке Kubernetes.
У меня есть какое-то длительное задание, и я хочу выполнить какое-то действие, когда рабочий модуль остановлен.
Насколько я знаю, Kubernetes отправляет работнику SIGTERM. Я хочу перехватить этот SIGTERM в своем задании, чтобы, например, повторить выполнение текущего задания. Но похоже, что в работе сигнал не уловишь.
Есть идеи?