172 похожих чатов

Привет всем. Такой вопрос. Есть приложение, которое работает и выполняет

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

6 ответов

6 просмотров

А ты погромист или девупс?)

Konstantinx- Автор вопроса
Crysalis
А ты погромист или девупс?)

Программист. Но приходится сейчас всё решать. Да даже интересно как такое проворачивается.

Konstantinx
Программист. Но приходится сейчас всё решать. Да д...

Вообще, твоя мысль верна) можно проверять «кластер» на наличие определённых ответов и открывать ноду, если нет отчета нужного

Konstantinx- Автор вопроса
Crysalis
Вообще, твоя мысль верна) можно проверять «кластер...

А какой софт для это можно юзать? А то все поиски приводят меня к прокси

virtual ip address

Похожие вопросы

Обсуждают сегодня

Типа вызывать GetParent и проверять на соответствие GetModuleHandle?
The Bird of Hermes
67
Do any of you guys have interesting projects one could join? I'm a Middle Full-Stack developer (JS/TS, React & Node)
Lev Shapiro
40
$res = json_decode($наша строка из респонса); $res1 = array_map(fn($o) => $o->name, $res->breadcrumbs[0]->entities); Как такое будет на Хаскеле?.. В начале весь джейсон, в ко...
Хаскель Моисеевич Гопник
27
В чем сила брат, в NASM или FASM?
Isaac Kleiner
18
Вопрос по диагностике ошибок (я знаю в чем, в данном конкретном примере, я знаю, как исправить, пример модельный, понятно, что в реальности бывает намного запутаннее). module...
ⰄⰎⰋⰐⰐⰑⰛⰤⰧⰧⰩⰄ ⰊⰑⰁⰓⰡⰛⰦⰕⰫ
11
А чем вам питонисты не угодили?😂
.
79
Хтось використовував Vapor на Windows?
Jaroshevskii
15
Есть какой-нибудь для Delphi/FPC T*Compression(Decompression)Stream на базе LZ4/Zstd/любой другой быстрый(и хорошо сжимающий) алгоритм А ещё лучше в pure pascal А ещё лучше од...
notme
52
Тут кста кто-нибудь NeoVim использует?
Simple Sorcerer
13
Какое виндузовое сообщение приходит TTabSheet, что риэлайняться контролы на нем, даже у которых парент другой? Ситуация: открываю форму - кнопок нет, перелистываю на другой т...
Катерина Свиридова
5
Карта сайта