Добрый день!
Подскажите пожалуйста начинающему в js школьнику.
Суть - 1 сервер отправляет по UDP адрес сервера socketio
2 сервер должен подключится по полученному адресу к socketio серверу/
в message приходит `192.168.1.1:3000 допустим - это адрес sio сервера, как заставить подключаться по этому адресу
Код 2 сервера.
const client = require('dgram').createSocket('udp4').bind(5007);//port
var message;
client.on('listening', function () {
client.setBroadcast(true)
client.setMulticastTTL(128);
client.addMembership('224.1.1.1');
console.log('Client waiting');
});
client.on('message', function (message, remote) {
console.log('Epic message received from: ' + remote.address + ':' + remote.port);
console.log('SIO server at: ' + message);
client.close();
});
var socket = require('socket.io-client')(message);
socket.on('connect', function(){
console.log('connect')
});
socket.on('event', function(data){
console.log('event ',data)
});
socket.on('disconnect', function(){
console.log('disconnect')
});