Может кто подскажет, в логах XRAY постоянное сообщение :
Closing thread: exec php -q ./scripts/cycle_websockets.php --params "a:0:{}">>/var/www/cms/debmes/log_2018-07-06-cycle_websockets.php.txt
А в лог файле :
Warning: stream_socket_server(): unable to connect to tcp://0.0.0.0:8001 (Address already in use) in /var/www/lib/websockets/server/lib/WebSocket/Socket.php on line 52
У кого нибудь есть идеи?
Не стабильно работают Websockets
Модератор: immortal
- tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
- Благодарил (а): 223 раза
- Поблагодарили: 815 раз
Re: Не стабильно работают Websockets
а цикл не задублирован у вас. судя по тому что уже использован адрес
Спасибо нам ПОМОЖЕТ..!
-
- Сообщения: 13
- Зарегистрирован: Вс сен 03, 2017 5:38 pm
- Благодарил (а): 3 раза
- Поблагодарили: 0
Re: Не стабильно работают Websockets
Как проверить?tarasfrompir1 писал(а): ↑Пт июл 06, 2018 1:16 pmа цикл не задублирован у вас. судя по тому что уже использован адрес
- ipc2002
- Сообщения: 125
- Зарегистрирован: Пн май 15, 2017 8:13 pm
- Откуда: Москва
- Благодарил (а): 102 раза
- Поблагодарили: 14 раз
- Контактная информация:
Re: Не стабильно работают Websockets
В X-ray есть вкладка Services. Если в ней цикл (или все циклы) по два раза, значит задвоились))Rapida писал(а):Как проверить?tarasfrompir1 писал(а): ↑Пт июл 06, 2018 1:16 pmа цикл не задублирован у вас. судя по тому что уже использован адрес
Убить двойников можно выполнив код
Код: Выделить всё
SQLExec("DELETE FROM properties WHERE 1 AND TITLE LIKE 'cycle%Run' ORDER BY TITLE");
Отправлено с моего Redmi 3S через Tapatalk
-
- Сообщения: 13
- Зарегистрирован: Вс сен 03, 2017 5:38 pm
- Благодарил (а): 3 раза
- Поблагодарили: 0
Re: Не стабильно работают Websockets
В Services дубликатов нет.ipc2002 писал(а): ↑Пт июл 06, 2018 11:40 pmВ X-ray есть вкладка Services. Если в ней цикл (или все циклы) по два раза, значит задвоились))
Убить двойников можно выполнив код, например в сценарииКод: Выделить всё
SQLExec("DELETE FROM properties WHERE 1 AND TITLE LIKE 'cycle%Run' ORDER BY TITLE");
Меня очень смущает вот эта фраза: tcp://0.0.0.0:8001, вернее адрес, почему он нулевой?
- savenko_egor
- Сообщения: 705
- Зарегистрирован: Вс авг 03, 2014 8:17 pm
- Откуда: Украина, Запорожье
- Благодарил (а): 108 раз
- Поблагодарили: 147 раз
- Контактная информация:
Re: Не стабильно работают Websockets
Это значит что он может отвечать на любом адресе. Например на локальном: 192.168.1.5, на внешнем: 123.123.123.123 и на loop: 127.0.0.1.
Короче это нормально.
А для того чтобы увидеть кто занял порт, в консоли выполни: Будет отображен список портов и процессов которые его занимают.
Короче это нормально.
А для того чтобы увидеть кто занял порт, в консоли выполни:
Код: Выделить всё
netstat -tunlp