Конечно, к тому факту, что нас прибили по sigkill и все массово побежали переподключаться, инфраструктура должна быть готова, но имхо это не нормальный сценарий
Имхо суть грейсфул это не дать убиваемому приложению сдохнуть в процессе выполнения операции. Сначала посылается сигтерм - мы его ловим, стопаем все рутины и выключаемся контролируемо.
Имхо суть грейсфул это не дать убиваемому приложению сдохнуть в процессе выполнения операции. Сначала посылается сигтерм - мы его ловим, стопаем все рутины и выключаемся контролируемо.
потом ловкий администратор нас застрелит в голову ага. потому что "процесс что-то не завершается"
и откуда ты узнаешь время на эту паузу? мало ли что тебе надо "успеть сделать"
Я работал с софтом supervisor - это менеджер процессов на питоне. Там это настраивалось. В кубере не смотрел это момент, но полагаю, что похожим способом.(возможно, неправ)