История изменений
Исправление 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 и их вывел ;-)