Архив форума Ace Stream

Для разработчиков => Проблемы и решения => Тема начата: dyadyalesha от 26 Мая 2018, 06:50:38

Название: Удаленный рестарт движка
Отправлено: dyadyalesha от 26 Мая 2018, 06:50:38
Здравствуйте, друзья!
Вопрос такой - возможно ли посредством Engine HTTP API удаленно рестартовать движок, находящийся на домашнем сервере Win 2012? Например, из мобильного браузера, как вот в этом запросе - http://ip:6878/webui/api/service?method=get_version&format=jsonp&callback=mycallback.
Иногда, при подключении к устаревшей/зависшей трансляции (как, например, сегодня при неполадках у ТТВ), повисают соединения и движок отказывается воспроизводить гарантированно работающие потоки, пока не сделаешь очистку кэша или рестарт.
Название: Re: Удаленный рестарт движка
Отправлено: Benny от 26 Мая 2018, 20:15:47
возможно ли посредством Engine HTTP API удаленно рестартовать движок
Нет.
Название: Re: Удаленный рестарт движка
Отправлено: dyadyalesha от 26 Мая 2018, 22:27:06
То есть вообще нет возможности управлять движком с другого устройства, кроме стандартной оснастки от Microsoft? Например, со смартфона Android?
Название: Re: Удаленный рестарт движка
Отправлено: dyadyalesha от 26 Мая 2018, 22:29:19
И если нет, то планируется ли? Хотелось бы увидеть эту функцию, естественно запароленную как веб-интерфейс прокси сервера
Название: Re: Удаленный рестарт движка
Отправлено: Benny от 27 Мая 2018, 13:07:47
Хотелось бы увидеть эту функцию
Врядли. Для реализации подобной функциональности нужен отдельный сервис а-ля watchdog, основная задача которого будет в том, чтобы следить за работоспособностью движка и перезапускать его при необходимости (в том числе - удаленно).
Ничего подобного в наших планах пока нет, при необходимости подобный "watchdog" сооружается самостоятельно "из говна и палок" на уровне скриптов (bash/powershell).