setInterval(function () {
if (!sockets) {
console.log('Проверочка на сокет');
ws = new WebSocket('ws://123.1.123.223:8001/');
}
}, 5000)
let interval;
function start() {
clearInterval(interval);
ws = new WebSocket('ws://123.1.123.223:8001/');
ws.onopen = function() {
sockets = true;
console.log('Соединение с сокет-сервером Установленно');
};
ws.onclose = function() {
sockets = false;
console.log('Соединение с сокет-сервером Закрыто');
};
interval = setInterval(function () {
if (!sockets) {
start();
}
}, 5000)
}