@CrazyHorse

Необходимость в использовании диспетчеров процессов для node.js в случае использования kubernetes?

Подскажите нужно ли использовать какой либо из диспетчеров процессов (pm2, forever...) для приложения которое будет содержать в себе web api на express и планировщик задач на agenda, если жизненным циклом приложения управляет Kubernetes? т.е при крахе приложения, я так понимаю Kubernetes запустит контейнер с приложением по новой и следовательно можно обойтись без менеджера процессов для node.js приложения?
  • Вопрос задан
  • 83 просмотра
Решения вопроса 1
Пригласить эксперта
Ответы на вопрос 1
  • Wimbo
    @Wimbo
    pm2/forever нет смысла использовать.
    Отдельный контейнер, а скорее под, для web api, так как его можно скейлить.
    А agenda скорее всего нельзя запускать более 1, просто 1 контейнер отдельный. А вообще для этого есть CronJob в kubernetes :)
    Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы