Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
abills:docs:manual:websocket_backend [2017/12/08 17:52]
anton [Автоматический перезапуск процеса]
abills:docs:manual:websocket_backend [2018/09/28 14:47] (текущий)
andriy [Возможные проблемы]
Строка 18: Строка 18:
 Установить perl модули:​ Установить perl модули:​
   * [[abills:​docs:​manual:​soft:​anyevent|AnyEvent]]   * [[abills:​docs:​manual:​soft:​anyevent|AnyEvent]]
-  * Protocol::​WebSocket+  * [[abills:​docs:​manual:​soft:​protocolwebsocket|Protocol::​WebSocket]]
  
 Установить и включить модули апача: Установить и включить модули апача:
Строка 66: Строка 66:
 WantedBy=multi-user.target WantedBy=multi-user.target
 </​code>​ </​code>​
 +
 +**nobody** -  пользователь веб сервера
 +
 Включить службу Включить службу
 <​code>​ <​code>​
Строка 73: Строка 76:
  
 ==== Автоматический перезапуск процеса ==== ==== Автоматический перезапуск процеса ====
-Благодаря billd-плагину check_programs можно ​получать ​перезапускать процес и получать уведомления о неактивности\\+Благодаря billd-плагину check_programs можно перезапускать процес и получать уведомления о неактивности\\
 **/​etc/​crontab**\\ **/​etc/​crontab**\\
 +<​code>​
   */5 * * * * /​usr/​abills/​libexec/​billd check_programs PROGRAMS=websocket   */5 * * * * /​usr/​abills/​libexec/​billd check_programs PROGRAMS=websocket
 +</​code>​
  
 ====Возможные проблемы==== ====Возможные проблемы====
Строка 92: Строка 97:
 **libexec/​config.pl** **libexec/​config.pl**
   $conf{WEBSOCKET_ENABLED} = 1;   $conf{WEBSOCKET_ENABLED} = 1;
 +  $conf{WEBSOCKET_URL} ​    = '​https://​192.168.1.169:​9443';​ # кастомный URL для WebSocket
 \\ \\
 +