что делать если пропадает связь с интернетом?

Alekseyaz

Client
Регистрация
20.11.2014
Сообщения
162
Благодарностей
30
Баллы
28
Висит задание, связь через LTE модем, иногда он подвисает и пропадает связь с интернетом, в зеннопостере при этом в статусе появляется "Соединение: отсутствует..." и задания при этом перестают выполняться. У меняя в задании есть процедура периодической перезагрузки модема но так как порой пропадает связь то задание приостанавливается и перезагрузить модем не может. Использовать какой нибудь сторонний софт что бы опрашивал модем и в случаи чего перезагружал, реализовать эту тему на зенно не получиться?
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 274
Благодарностей
5 857
Баллы
113
Висит задание, связь через LTE модем, иногда он подвисает и пропадает связь с интернетом, в зеннопостере при этом в статусе появляется "Соединение: отсутствует..." и задания при этом перестают выполняться. У меняя в задании есть процедура периодической перезагрузки модема но так как порой пропадает связь то задание приостанавливается и перезагрузить модем не может. Использовать какой нибудь сторонний софт что бы опрашивал модем и в случаи чего перезагружал, реализовать эту тему на зенно не получиться?
Думаю, достаточно делать какой-нибудь пинг запросом. Если не проходит - перезагружать модем.
 

Dimionix

Moderator
Регистрация
09.04.2011
Сообщения
3 068
Благодарностей
3 107
Баллы
113

Alekseyaz

Client
Регистрация
20.11.2014
Сообщения
162
Благодарностей
30
Баллы
28
  • Спасибо
Реакции: LightWood и Dimionix

Alekseyaz

Client
Регистрация
20.11.2014
Сообщения
162
Благодарностей
30
Баллы
28
Думаю, достаточно делать какой-нибудь пинг запросом. Если не проходит - перезагружать модем.
Какими средствами это делать? Я бы с удовольствием это дела на зеннке но если зеннка без связи с инетом то она мертвая?
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 274
Благодарностей
5 857
Баллы
113
Какими средствами это делать? Я бы с удовольствием это дела на зеннке но если зеннка без связи с инетом то она мертвая?
Через код - либо через запуск сторонней программы - http://zennolab.com/wiki/ru:progs_run
Можно например запустить батник с пингом модема, что-нибудь такое.
 

Dimionix

Moderator
Регистрация
09.04.2011
Сообщения
3 068
Благодарностей
3 107
Баллы
113

Alekseyaz

Client
Регистрация
20.11.2014
Сообщения
162
Благодарностей
30
Баллы
28
Через код - либо через запуск сторонней программы - http://zennolab.com/wiki/ru:progs_run
Можно например запустить батник с пингом модема, что-нибудь такое.
если нет связи то зеннка висит намертво и никакие задания не выполняются, как по вашему будет выполняться код который стартует из зеннки при этом?
 

Alekseyaz

Client
Регистрация
20.11.2014
Сообщения
162
Благодарностей
30
Баллы
28
А чем это т не нравиться? Может и есть конечно спец команды но зачем морочиться.

перезагружаю, проверяю что сменились ip и вперед и никакие прокси не нужны
 

Alekseyaz

Client
Регистрация
20.11.2014
Сообщения
162
Благодарностей
30
Баллы
28
если более конкретно то висит планировщик, интервал там 30 минут, если при это м пропадет связь то задания накапливаются в счетчике но не выполняются.
Если бы не эта гребанная политика проверки лицензий то я бы просто при каждом задании мог перезагружать модем, а так планировщик перестает выполнять задания
 

Dimionix

Moderator
Регистрация
09.04.2011
Сообщения
3 068
Благодарностей
3 107
Баллы
113
А не получится в вашем случае перезагружать модем через telnet?
Например, вот тут описано как: http://nastroisam.ru/tag/perezagruzit-modem/ Способ 3.
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 274
Благодарностей
5 857
Баллы
113
если нет связи то зеннка висит намертво и никакие задания не выполняются, как по вашему будет выполняться код который стартует из зеннки при этом?
Если пропадает интернет, то должен срабатывать BadEnd - и от него можно строить перезагрузку модема.
 

Alekseyaz

Client
Регистрация
20.11.2014
Сообщения
162
Благодарностей
30
Баллы
28

Alekseyaz

Client
Регистрация
20.11.2014
Сообщения
162
Благодарностей
30
Баллы
28
Если пропадает интернет, то должен срабатывать BadEnd - и от него можно строить перезагрузку модема.
Допустим интернет пропал до того как задание было запущено, интервал большой в планировщике 20-30 минут между заданиями, тут бах пришло время, планировщик добавил задание в очередь но связи нет и оно так и висит в "Сколько делать", через двадцать минут планировщик опять добавил задание и в "Сколько делать" висит уже цифра 2 ну и т д.
 

Alekseyaz

Client
Регистрация
20.11.2014
Сообщения
162
Благодарностей
30
Баллы
28
может есть вариант посадить зенно на отдельный канал интернете, а задания как то настроить через модем
 

Dimionix

Moderator
Регистрация
09.04.2011
Сообщения
3 068
Благодарностей
3 107
Баллы
113
Это должен делать какой нибудь робот, руками я и сам могу перезагрузить
Зачем руками? telnet позволяет управлять устройством удаленно через компьютер из командной строки.
Создаете батник и в шаблон добавляете экшен "Запуск программы". Всё просто!
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 274
Благодарностей
5 857
Баллы
113
Допустим интернет пропал до того как задание было запущено, интервал большой в планировщике 20-30 минут между заданиями, тут бах пришло время, планировщик добавил задание в очередь но связи нет и оно так и висит в "Сколько делать", через двадцать минут планировщик опять добавил задание и в "Сколько делать" висит уже цифра 2 ну и т д.
Шаблоны висят, потому что веб-страницы не грузятся, а экшны кода должны выполняться.
 
Последнее редактирование:

Alekseyaz

Client
Регистрация
20.11.2014
Сообщения
162
Благодарностей
30
Баллы
28
Зачем руками? telnet позволяет управлять устройством удаленно через компьютер из командной строки.
Создаете батник и в шаблон добавляете экшен "Запуск программы". Всё просто!
Какой шаблон? Какой "запуск программы" если задание тупо не стартует так как нет связи
 

Alekseyaz

Client
Регистрация
20.11.2014
Сообщения
162
Благодарностей
30
Баллы
28

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 525
Благодарностей
8 709
Баллы
113
как вариант: метод не связанный с зеннопостером - в планировщик задач винды установить запуск батника, который пингует напрмиер ya.ru, алгоритм действий в батнике сделать таким, что если пинг есть, то ничего не предпринимается, если пинга нет, то запускается батник с ребутом модема.. настроить выполнение напрмиер через каждые 5-10 минут..
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
как вариант: метод не связанный с зеннопостером - в планировщик задач винды установить запуск батника, который пингует напрмиер ya.ru, алгоритм действий в батнике сделать таким, что если пинг есть, то ничего не предпринимается, если пинга нет, то запускается батник с ребутом модема.. настроить выполнение напрмиер через каждые 5-10 минут..
самое верное это батник через планировщик windows, да
 

Alekseyaz

Client
Регистрация
20.11.2014
Сообщения
162
Благодарностей
30
Баллы
28
самое верное это батник через планировщик windows, да
ну допустим батник перезагружающий модем состряпать и засунуть в планировщик можно. А что делать с висящей ценнкой? Когда модем перезагружается и появляется связь зенка так и висит со статусом "Соединение: отсутствует..." и задания со статусом "в ожидании".
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 274
Благодарностей
5 857
Баллы
113
ну допустим батник перезагружающий модем состряпать и засунуть в планировщик можно. А что делать с висящей ценнкой? Когда модем перезагружается и появляется связь зенка так и висит со статусом "Соединение: отсутствует..." и задания со статусом "в ожидании".
Попробуйте также перезапускать процесс CheckingProcessor.exe
 
Последнее редактирование:

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
ну допустим батник перезагружающий модем состряпать и засунуть в планировщик можно. А что делать с висящей ценнкой? Когда модем перезагружается и появляется связь зенка так и висит со статусом "Соединение: отсутствует..." и задания со статусом "в ожидании".
В течении 15 минут должно восстановиться соединение максимум
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)