работу. Это не api и не работает с потоком http запросов. Я хочу запустить это приложение на нескольких серверах. Но при этом только одно будет выполнять работу, остальные будут запущены, но в состоянии ожидания. Если отвалится приложение или сервер с активным инстансом - нужно, что бы приложение на другой машине просыпалось и начинало работу. Как это сделать? Первое что приходит в голову, это сообщить каждому инстансу ip каждой машины и инстансы будут сами проверять и решать кому работать. Или может реализовать health api и использовать стороннее приложение, которое будет опрашивать все инстансы и слать сигнал, что бы активировать моё приложение. nginx вроде умеет делать health check, но ведь это не накладывается на моё приложение.
А ты погромист или девупс?)
Программист. Но приходится сейчас всё решать. Да даже интересно как такое проворачивается.
Вообще, твоя мысль верна) можно проверять «кластер» на наличие определённых ответов и открывать ноду, если нет отчета нужного
А какой софт для это можно юзать? А то все поиски приводят меня к прокси
virtual ip address
Обсуждают сегодня