Я новичок в Node.js, а также довольно новый для связи с сервером. Я попытался найти предыдущие ответы, но они часто беспокоятся о связи между сервером и клиентом. У меня есть другой случай, так что вам нужна ваша помощь.Node.js Удаленный запуск и связь между серверами
Предположим, что у нас есть три системы, localhost (то есть ноутбук) и два облачных сервера. Я хочу закодировать js-приложение в локальном хосте, которое разбивает массив данных на два блока и отправляет их на облачные серверы (блок №1 на сервер # 1 и блок № 2 на сервер # 2). Получив их, два удаленных сервера начинают работать одновременно. Затем они выполняют одни и те же вычисления и присылают результаты своих вычислений друг другу, если они имеют обновленные значения.
В этом случае я хочу заняться смелыми предложениями. Я считаю, что использование модуля «socket.io» будет правильным подходом к управлению этим (особенно, удаленным запуском и связью), но не имеет четкой идеи при разработке кодов. Кроме того, понимание «socket.io» само по себе немного сложно. Если вам нужна дополнительная спецификация по сценарию, прокомментируйте.
Ваш вопрос слишком широк - слишком много возможных ответов, или хорошие ответы будут слишком длинными для этого формата. Пожалуйста, добавьте детали, чтобы сузить набор ответов или изолировать проблему, на которую можно ответить в нескольких абзацах. – Kmeixner
Спасибо за ваш интерес, @Kmeixner. Да, мой вопрос может быть слишком широким. Вкратце, я хочу решить: 1) отправка данных с локального компьютера на распределенные серверы; 2) запуск удаленных серверов при получении данных; 3) связь между распределенными серверами при вычислении конкретного приложения. Я хочу знать, какой внешний модуль или встроенный модуль следует использовать на каждом шаге. – ridefly