LINUX.ORG.RU

История изменений

Исправление MKuznetsov, (текущая версия) :

message queue, pub/sub

на mqtt реализуется несложно, но можно и на zmq

1 «Запустили 50 some_d в фоновом режиме» каждый создал себе топик со своими данными. и задал посмертный weel «удалить топик». Каждый по мере обновляет свои данные

2. «Запустили с консоли some_d -s ps с консоли, чтобы получить на консоль список всех этих запущенных модулей.» - просто отдал список существующих топиков

3. «Все 50 модулей получают сообщение и посылают обратную инфу о себе клиенту». модули могут читать общий топик и исполнять групповые команды

4. «Клиент получает 50 или меньше сообщений и выводит инфу в консоль, завершает работу.» клиент запросил данные в дереве mqtt и их вывел ;-)

можно и через redis :-)

в любом случае, с готовым посредником сильно проще и надёжнее

Исходная версия MKuznetsov, :

message queue, pub/sub

на mqtt реализуется несложно, но можно и на zmq

1 «Запустили 50 some_d в фоновом режиме» каждый создал себе топик со своими данными. и задал посмертный weel «удалить топик». Каждый по мере обновляет свои данные

2. «Запустили с консоли some_d -s ps с консоли, чтобы получить на консоль список всех этих запущенных модулей.» - просто отдал список существующих топиков

3. «Все 50 модулей получают сообщение и посылают обратную инфу о себе клиенту». модули могут читать общий топик и исполнять групповые команды

4. «Клиент получает 50 или меньше сообщений и выводит инфу в консоль, завершает работу.» клиент запросил данные в дереве mqtt и их вывел ;-)