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

Alekseyaz

Client
Joined
Nov 20, 2014
Messages
162
Reaction score
30
Points
28
Висит задание, связь через LTE модем, иногда он подвисает и пропадает связь с интернетом, в зеннопостере при этом в статусе появляется "Соединение: отсутствует..." и задания при этом перестают выполняться. У меняя в задании есть процедура периодической перезагрузки модема но так как порой пропадает связь то задание приостанавливается и перезагрузить модем не может. Использовать какой нибудь сторонний софт что бы опрашивал модем и в случаи чего перезагружал, реализовать эту тему на зенно не получиться?
 

VladZen

Administrator
Staff member
Joined
Nov 5, 2014
Messages
22,572
Reaction score
5,951
Points
113
Висит задание, связь через LTE модем, иногда он подвисает и пропадает связь с интернетом, в зеннопостере при этом в статусе появляется "Соединение: отсутствует..." и задания при этом перестают выполняться. У меняя в задании есть процедура периодической перезагрузки модема но так как порой пропадает связь то задание приостанавливается и перезагрузить модем не может. Использовать какой нибудь сторонний софт что бы опрашивал модем и в случаи чего перезагружал, реализовать эту тему на зенно не получиться?
Думаю, достаточно делать какой-нибудь пинг запросом. Если не проходит - перезагружать модем.
 

Dimionix

Moderator
Joined
Apr 9, 2011
Messages
3,068
Reaction score
3,130
Points
113
У меняя в задании есть процедура периодической перезагрузки модема
Подскажите, пожалуйста, как реализовано?
 

Alekseyaz

Client
Joined
Nov 20, 2014
Messages
162
Reaction score
30
Points
28
Подскажите, пожалуйста, как реализовано?
заходишь на 192.168.1.1
логин admin
пароль admin
находишь кнопку ребут и вперед))))
 

Alekseyaz

Client
Joined
Nov 20, 2014
Messages
162
Reaction score
30
Points
28
Думаю, достаточно делать какой-нибудь пинг запросом. Если не проходит - перезагружать модем.
Какими средствами это делать? Я бы с удовольствием это дела на зеннке но если зеннка без связи с инетом то она мертвая?
 

VladZen

Administrator
Staff member
Joined
Nov 5, 2014
Messages
22,572
Reaction score
5,951
Points
113
Какими средствами это делать? Я бы с удовольствием это дела на зеннке но если зеннка без связи с инетом то она мертвая?
Через код - либо через запуск сторонней программы - http://zennolab.com/wiki/ru:progs_run
Можно например запустить батник с пингом модема, что-нибудь такое.
 

Dimionix

Moderator
Joined
Apr 9, 2011
Messages
3,068
Reaction score
3,130
Points
113
заходишь на 192.168.1.1
логин admin
пароль admin
находишь кнопку ребут и вперед))))
А-а-а, ну это я знал, думал, может каким-то другим способом. Все равно спасибо!
 

Alekseyaz

Client
Joined
Nov 20, 2014
Messages
162
Reaction score
30
Points
28
Через код - либо через запуск сторонней программы - http://zennolab.com/wiki/ru:progs_run
Можно например запустить батник с пингом модема, что-нибудь такое.
если нет связи то зеннка висит намертво и никакие задания не выполняются, как по вашему будет выполняться код который стартует из зеннки при этом?
 

Alekseyaz

Client
Joined
Nov 20, 2014
Messages
162
Reaction score
30
Points
28
А чем это т не нравиться? Может и есть конечно спец команды но зачем морочиться.

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

Alekseyaz

Client
Joined
Nov 20, 2014
Messages
162
Reaction score
30
Points
28
если более конкретно то висит планировщик, интервал там 30 минут, если при это м пропадет связь то задания накапливаются в счетчике но не выполняются.
Если бы не эта гребанная политика проверки лицензий то я бы просто при каждом задании мог перезагружать модем, а так планировщик перестает выполнять задания
 

Dimionix

Moderator
Joined
Apr 9, 2011
Messages
3,068
Reaction score
3,130
Points
113
А не получится в вашем случае перезагружать модем через telnet?
Например, вот тут описано как: http://nastroisam.ru/tag/perezagruzit-modem/ Способ 3.
 

VladZen

Administrator
Staff member
Joined
Nov 5, 2014
Messages
22,572
Reaction score
5,951
Points
113
если нет связи то зеннка висит намертво и никакие задания не выполняются, как по вашему будет выполняться код который стартует из зеннки при этом?
Если пропадает интернет, то должен срабатывать BadEnd - и от него можно строить перезагрузку модема.
 

Alekseyaz

Client
Joined
Nov 20, 2014
Messages
162
Reaction score
30
Points
28
А не получится в вашем случае перезагружать модем через telnet?
Например, вот тут описано как: http://nastroisam.ru/tag/perezagruzit-modem/ Способ 3.
Это должен делать какой нибудь робот, руками я и сам могу перезагрузить
 

Alekseyaz

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

Alekseyaz

Client
Joined
Nov 20, 2014
Messages
162
Reaction score
30
Points
28
может есть вариант посадить зенно на отдельный канал интернете, а задания как то настроить через модем
 

Dimionix

Moderator
Joined
Apr 9, 2011
Messages
3,068
Reaction score
3,130
Points
113
Это должен делать какой нибудь робот, руками я и сам могу перезагрузить
Зачем руками? telnet позволяет управлять устройством удаленно через компьютер из командной строки.
Создаете батник и в шаблон добавляете экшен "Запуск программы". Всё просто!
 

VladZen

Administrator
Staff member
Joined
Nov 5, 2014
Messages
22,572
Reaction score
5,951
Points
113
Допустим интернет пропал до того как задание было запущено, интервал большой в планировщике 20-30 минут между заданиями, тут бах пришло время, планировщик добавил задание в очередь но связи нет и оно так и висит в "Сколько делать", через двадцать минут планировщик опять добавил задание и в "Сколько делать" висит уже цифра 2 ну и т д.
Шаблоны висят, потому что веб-страницы не грузятся, а экшны кода должны выполняться.
 
Last edited:

Alekseyaz

Client
Joined
Nov 20, 2014
Messages
162
Reaction score
30
Points
28
Зачем руками? telnet позволяет управлять устройством удаленно через компьютер из командной строки.
Создаете батник и в шаблон добавляете экшен "Запуск программы". Всё просто!
Какой шаблон? Какой "запуск программы" если задание тупо не стартует так как нет связи
 

Alekseyaz

Client
Joined
Nov 20, 2014
Messages
162
Reaction score
30
Points
28
Шаблоны висят, потому что веб-страницы не грузятся, а экшны кода должны выполнятся.
надо будет проверить
 

Sergodjan

Administrator
Staff member
Joined
Sep 5, 2012
Messages
20,944
Reaction score
9,333
Points
113
как вариант: метод не связанный с зеннопостером - в планировщик задач винды установить запуск батника, который пингует напрмиер ya.ru, алгоритм действий в батнике сделать таким, что если пинг есть, то ничего не предпринимается, если пинга нет, то запускается батник с ребутом модема.. настроить выполнение напрмиер через каждые 5-10 минут..
 

rostonix

Известная личность
Joined
Dec 23, 2011
Messages
29,067
Reaction score
5,719
Points
113
как вариант: метод не связанный с зеннопостером - в планировщик задач винды установить запуск батника, который пингует напрмиер ya.ru, алгоритм действий в батнике сделать таким, что если пинг есть, то ничего не предпринимается, если пинга нет, то запускается батник с ребутом модема.. настроить выполнение напрмиер через каждые 5-10 минут..
самое верное это батник через планировщик windows, да
 

Alekseyaz

Client
Joined
Nov 20, 2014
Messages
162
Reaction score
30
Points
28
самое верное это батник через планировщик windows, да
ну допустим батник перезагружающий модем состряпать и засунуть в планировщик можно. А что делать с висящей ценнкой? Когда модем перезагружается и появляется связь зенка так и висит со статусом "Соединение: отсутствует..." и задания со статусом "в ожидании".
 

VladZen

Administrator
Staff member
Joined
Nov 5, 2014
Messages
22,572
Reaction score
5,951
Points
113
ну допустим батник перезагружающий модем состряпать и засунуть в планировщик можно. А что делать с висящей ценнкой? Когда модем перезагружается и появляется связь зенка так и висит со статусом "Соединение: отсутствует..." и задания со статусом "в ожидании".
Попробуйте также перезапускать процесс CheckingProcessor.exe
 
Last edited:

rostonix

Известная личность
Joined
Dec 23, 2011
Messages
29,067
Reaction score
5,719
Points
113
ну допустим батник перезагружающий модем состряпать и засунуть в планировщик можно. А что делать с висящей ценнкой? Когда модем перезагружается и появляется связь зенка так и висит со статусом "Соединение: отсутствует..." и задания со статусом "в ожидании".
В течении 15 минут должно восстановиться соединение максимум
 

Users Who Are Viewing This Thread (Total: 1, Members: 0, Guests: 1)