chelkaz
@chelkaz

Как запустить Centrifugal?

Если я запускаю:
# centrifugo --port=8000 --config=config.json --admin --web
То вижу что порт занят...
[W]: 2017/03/10 19:37:49 No config file found
[I]: 2017/03/10 19:37:49 Config path: /root/config.json
[I]: 2017/03/10 19:37:49 Centrifugo version: 1.7.1
[I]: 2017/03/10 19:37:49 Process PID: 1986
[I]: 2017/03/10 19:37:49 Engine: In memory – single node only
[I]: 2017/03/10 19:37:49 GOMAXPROCS: 1
[I]: 2017/03/10 19:37:49 Starting http server
[I]: 2017/03/10 19:37:49 SockJS url: //cdn.jsdelivr.net/sockjs/1.1/sockjs.min.js
[I]: 2017/03/10 19:37:49 Start serving raw websocket, SockJS, API, admin endpoints on :8000
[F]: 2017/03/10 19:37:49 ListenAndServe: listen tcp :8000: bind: address already in use


Но смотрю кто слушает и вижу:
COMMAND    PID          USER   FD   TYPE     DEVICE SIZE/OFF NODE NAME
...
centrifug  158    centrifugo    4u  IPv6 3128123121      0t0  TCP *:8000 (LISTEN)
...

И по ссылке site.ru:8000 Страница не открывается - ERR_CONNECTION_REFUSED
  • Вопрос задан
  • 1432 просмотра
Решения вопроса 1
ну вам виднее, что за копия центрифуги вертится у вас на сервере. можете убить ее, можете на другом порту запускать (ну и учитывать это позже в приложении и при настройке nginx, естественно), плюс непонятно, корректный ли конфиг вы подключаете, указанный в команде запуска она найти не может и берет из другого совершенно места
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы