Я создаю сокет сервера так:Перенаправление клиентов с одного сервера Node.js на другой сервер Node.js
var net = require('net');
net.createServer(function (socket) {
//Run code here, to select where to redirect this client
}).listen(5000);
Это будет мой главный сервер, где я решу, куда перенаправить клиента (например, я хочу, чтобы все клиенты, которые пришли из определенной области, подключались к определенному серверу, но я хочу, чтобы главный сервер решал, потому что это не только географическая область, но и некоторые другие данные для анализа, чтобы решить, где перенаправить клиент).
Я хочу как-то перенаправить клиента на другой сервер Node.js, работающий на одном и том же «локальном хосте», но с другим ПОРТОМ без потери соединения сокета и без перегрева/насыщения «главного сервера», я хочу, чтобы он быть чистым от всех подключений, которые проходят через него, чтобы добраться до этого другого сервера.
Вы посмотрели мой ответ? –