Очередь обещаний Nodejs против режима кластера - PullRequest
0 голосов
/ 14 декабря 2018

У меня есть скрипт Node.js, который получает задачи от сервера и выполняет некоторые операции с данными.
Внутри него выполняется цикл while (true), в котором он получает задачу от сервера, ожидает ее завершения иотправляет результат обратно на сервер.

Я бы хотел масштабировать его, чтобы одновременно можно было выполнять много задач.Поэтому я обнаружил два варианта:

  1. Использовать очередь обещаний .Например, получить задачу, поставить в очередь
  2. Просто обработать одну задачу вовремя, но запустить несколько экземпляров сценария (в режиме кластера?)

Интересно, что лучше?а если использовать второй вариант, будет ли он потреблять больше оперативной памяти, чем первый?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...