@Fengol

Как «связать» параллельные процессы в nodejs?

Использую библиотеку, которая использует другую (https://github.com/rvagg/node-worker-farm) библиотеку для запуска процессов параллельно. Эти процессы используют написанный мной код, который нужно как-то "связать", наладить между этими параллельными процессами и родительским связь. Как это сделать? Впервые так сталкиваюсь с подобным и даже не знаю с чего начать, поэтому буду рад любой конкретике и коду.
  • Вопрос задан
  • 105 просмотров
Решения вопроса 1
Смотрите, вот здесь я вижу, что эта библиотека возвращает объект типа ChildProcess.
А значит вы можете послать дочернему процессу сообщение и получить его.

Если же вам нужна более сложная логика, то можно использовать pipe-каналы или tcp-соединения. Или любой другой способ межпроцессорного взаимодействия (гуглить, nodejs IPC или nodejs inter-process communication).
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
teknik2008
@teknik2008
Расскажите про GOLANG. Мне интересно
Я использую Redis. Можно использовать Nsq. Все зависит от задач.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы