Вопросы по теме 'node-cluster'

Можно ли запустить Sailes.js на кластере узлов?
В настоящее время я запускаю экспресс-сервер, используя настройку кластера node js vanilla, как показано здесь: http://rowanmanning.com/posts/node-cluster-and-express/ Я хотел бы перевести сервер на паруса.js, и мне интересно, знает ли...
761 просмотров
schedule 22.03.2024

Есть ли способ отправить сообщение от работника другим работникам в node.js?
Я могу использовать process.send для отправки сообщения от работника к мастеру. Я могу использовать следующий код для отправки сообщения от мастера каждому работнику. for (var id in cluster.workers) { cluster.workers[id].send({command:...
2374 просмотров
schedule 08.03.2024

Кластер узлов не отправляет задачу другому доступному работнику
Это мой первый вопрос о переполнении стека, поэтому, пожалуйста, извините меня за любую ошибку или недостаточную информацию в этом вопросе. Итак, я пытаюсь использовать кластерный модуль nodeJS для своего сервера, и я запускаю nodeJS через свой...
772 просмотров
schedule 17.07.2022

оптимизация рабочих кластеров nodejs
Допустим, у меня есть 12-ядерный процессор, на котором я запускаю приложение nodejs. Приложение в основном выполняет две функции: 1. Преобразует загруженное видео из одного формата в другой (интенсивно использует ЦП) 2. Обслуживает другие запросы...
164 просмотров
schedule 15.12.2022

Кластеризация Nodejs с помощью Sticky-Session
const cluster = require('cluster'); const http = require('http'); const numCPUs = require('os').cpus().length; if (cluster.isMaster) { console.log(`Master ${process.pid} is running`); // Fork workers. for (let i = 0; i < numCPUs; i++) {...
3843 просмотров
schedule 03.07.2022

NodeJS Express — отправлять определенные маршруты определенным работникам кластера?
У меня есть центральный сервер API, запускающий рабочие экземпляры кластера. У каждого экземпляра есть определенная большая работа, и могут быть манипуляции, которые я хочу выполнить только на этом конкретном экземпляре. Это была грубая идея,...
1029 просмотров
schedule 06.03.2024

Является ли хорошей практикой запуск http-сервера на одном порту для разветвлений кластера на 1-3 тыс. запросов в секунду?
Это хороший способ создать высоконагруженный сервер на node.js? Мне нужно запустить высоконагруженный (1-3k запросов) http-сервер для обработки почтовых запросов. В качестве бэкэнда я выбрал node.js с экспрессом. Я создал один общий http-сервер для...
60 просмотров
schedule 04.09.2022

Кластеры узлов с очередью pm2 каждый второй запрос
Я использую pm2 для управления одновременными запросами к моему API, пока все хорошо, мне удалось заставить его работать. Мой API имеет только один маршрут. Каждый запрос занимает от 1 до 2 минут, чтобы полностью решить и отправить ответ. Как...
602 просмотров