Страница 2 из 3

Re: Мажордомо замирает во времени!

Добавлено: Вт апр 02, 2019 9:52 pm
tarasfrompir
aleks-zonov писал(а): Вт апр 02, 2019 9:19 pm
tarasfrompir писал(а): Вт апр 02, 2019 12:34 pm SetTimeOut("title","Debmes('vremya zapuska taymera');",5);
лучшего не придумал как по быстрому сделать
и засечещ секунды во сколько ты запустил - если сойдется с сообщением дебмеса в хрее +5 СЕКУНД то все хорошо , если же нет то беда...
Отпишеш разницу если будет
Если я все правильно сделал то сообщение хрее появляется спустя 10 секунд.
а должно через 5 быть .
Ну еще бы сюда выложить лог терминалов...
Для воспроизведения сообщений обязательна галочка Воспроизводить системные сообщения

Re: Мажордомо замирает во времени!

Добавлено: Ср апр 03, 2019 7:28 am
aleks-zonov
tarasfrompir писал(а): Вт апр 02, 2019 9:52 pm
а должно через 5 быть .
Ну еще бы сюда выложить лог терминалов...
Для воспроизведения сообщений обязательна галочка Воспроизводить системные сообщения
Как я понел нужен лог терминалов из хрее во время воспроизведения сообщения, вечером попробую выложить.

Re: Мажордомо замирает во времени!

Добавлено: Ср апр 03, 2019 9:16 pm
aleks-zonov
tarasfrompir писал(а): Вт апр 02, 2019 9:52 pm
а должно через 5 быть .
Ну еще бы сюда выложить лог терминалов...
Для воспроизведения сообщений обязательна галочка Воспроизводить системные сообщения
Честно сказать не знаю как выложить лог.

Re: Мажордомо замирает во времени!

Добавлено: Ср апр 03, 2019 9:40 pm
tarasfrompir
aleks-zonov писал(а): Ср апр 03, 2019 9:16 pm
tarasfrompir писал(а): Вт апр 02, 2019 9:52 pm
а должно через 5 быть .
Ну еще бы сюда выложить лог терминалов...
Для воспроизведения сообщений обязательна галочка Воспроизводить системные сообщения
Чеснок сказать не знаю как выложить лог.
ну так у тебя нормально по времени отрабатывает say. Тоесть в принципе генерация и отправка сообщения происходит быстро в течении секунды...

Re: Мажордомо замирает во времени!

Добавлено: Ср апр 03, 2019 9:49 pm
aleks-zonov
tarasfrompir писал(а): Ср апр 03, 2019 9:40 pm
ну так у тебя нормально по времени отрабатывает say. Тоесть в принципе генерация и отправка сообщения происходит быстро в течении секунды...
Это в случае когда терминалы онлайн и проговаривают сообщения (не спят), когда спят два но МД думаешь что они онлайн то все затормаживается.

Re: Мажордомо замирает во времени!

Добавлено: Ср апр 03, 2019 9:51 pm
aleks-zonov
И почему-то терминал майн по логу отрабатывает первый а по факту притормаживает до одной минуты или промолчит, просто когда он промолчит не уходят сообщения через Коннект.

Re: Мажордомо замирает во времени!

Добавлено: Ср апр 03, 2019 9:57 pm
tarasfrompir
aleks-zonov писал(а): Ср апр 03, 2019 9:51 pm И почему-то терминал майн по логу отрабатывает первый а по факту притормаживает до одной минуты или промолчит, просто когда он промолчит не уходят сообщения через Коннект.
вставь вот это -

Код: Выделить всё

$terminals=SQLSelect("SELECT * FROM terminals WHERE IS_ONLINE=0 AND HOST!=''");
            foreach($terminals as $terminal) {
                if (ping($terminal['HOST'])) {
                    $terminal['LATEST_ACTIVITY']=date('Y-m-d H:i:s');
                    $terminal['IS_ONLINE']=1;
                    SQLUpdate('terminals',$terminal);
                }
            }
            SQLExec('UPDATE terminals SET IS_ONLINE=0 WHERE LATEST_ACTIVITY < (NOW() - INTERVAL 90 MINUTE)'); //
в файл modules/terminals/terminals.class.php
после вот этих строк-

Код: Выделить всё

    function processSubscription($event, $details = '')
    {
        $this->getConfig();
это увеличит время воспроизведения на 2-5 секунды , но зато будет перед ВОСПРОИЗВЕДЕНИЕМ СООБЩЕНИЙ проверять в онлайне ли терминалы
о результате отпиши ...
а там потом будем думать...

Re: Мажордомо замирает во времени!

Добавлено: Ср апр 03, 2019 10:16 pm
aleks-zonov
tarasfrompir писал(а): Ср апр 03, 2019 9:57 pm это увеличит время воспроизведения на 2-5 секунды , но зато будет перед ВОСПРОИЗВЕДЕНИЕМ СООБЩЕНИЙ проверять в онлайне ли терминалы
о результате отпиши ...
а там потом будем думать...
Код вставил, лог прилагаю спят три терминала, сам МД сообщение произнес а не как обычно промолчал.

Re: Мажордомо замирает во времени!

Добавлено: Ср апр 03, 2019 10:20 pm
tarasfrompir
aleks-zonov писал(а): Ср апр 03, 2019 10:16 pm
tarasfrompir писал(а): Ср апр 03, 2019 9:57 pm это увеличит время воспроизведения на 2-5 секунды , но зато будет перед ВОСПРОИЗВЕДЕНИЕМ СООБЩЕНИЙ проверять в онлайне ли терминалы
о результате отпиши ...
а там потом будем думать...
Код вставил, лог прилагаю спят три терминала, сам МД сообщение произнес а не как обычно промолчал.
а какова задержка по времени на терминалах ?

Re: Мажордомо замирает во времени!

Добавлено: Ср апр 03, 2019 10:29 pm
aleks-zonov
tarasfrompir писал(а): Ср апр 03, 2019 10:20 pm
а какова задержка по времени на терминалах ?
Если терминалы спят то они естественно молчат, если активны то отрабатывают практически мгновенно быстрей чем появляются сообщения в хрее.