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

  • Автор темы Автор темы Alekseyaz
  • Дата начала Дата начала

Alekseyaz

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

Какими средствами это делать? Я бы с удовольствием это дела на зеннке но если зеннка без связи с инетом то она мертвая?
 
Какими средствами это делать? Я бы с удовольствием это дела на зеннке но если зеннка без связи с инетом то она мертвая?
Через код - либо через запуск сторонней программы - http://zennolab.com/wiki/ru:progs_run
Можно например запустить батник с пингом модема, что-нибудь такое.
 
Через код - либо через запуск сторонней программы - http://zennolab.com/wiki/ru:progs_run
Можно например запустить батник с пингом модема, что-нибудь такое.

если нет связи то зеннка висит намертво и никакие задания не выполняются, как по вашему будет выполняться код который стартует из зеннки при этом?
 
А чем это т не нравиться? Может и есть конечно спец команды но зачем морочиться.

перезагружаю, проверяю что сменились ip и вперед и никакие прокси не нужны
 
если более конкретно то висит планировщик, интервал там 30 минут, если при это м пропадет связь то задания накапливаются в счетчике но не выполняются.
Если бы не эта гребанная политика проверки лицензий то я бы просто при каждом задании мог перезагружать модем, а так планировщик перестает выполнять задания
 
А не получится в вашем случае перезагружать модем через telnet?
Например, вот тут описано как: http://nastroisam.ru/tag/perezagruzit-modem/ Способ 3.
 
если нет связи то зеннка висит намертво и никакие задания не выполняются, как по вашему будет выполняться код который стартует из зеннки при этом?
Если пропадает интернет, то должен срабатывать BadEnd - и от него можно строить перезагрузку модема.
 
Если пропадает интернет, то должен срабатывать BadEnd - и от него можно строить перезагрузку модема.

Допустим интернет пропал до того как задание было запущено, интервал большой в планировщике 20-30 минут между заданиями, тут бах пришло время, планировщик добавил задание в очередь но связи нет и оно так и висит в "Сколько делать", через двадцать минут планировщик опять добавил задание и в "Сколько делать" висит уже цифра 2 ну и т д.
 
может есть вариант посадить зенно на отдельный канал интернете, а задания как то настроить через модем
 
Это должен делать какой нибудь робот, руками я и сам могу перезагрузить
Зачем руками? telnet позволяет управлять устройством удаленно через компьютер из командной строки.
Создаете батник и в шаблон добавляете экшен "Запуск программы". Всё просто!
 
Допустим интернет пропал до того как задание было запущено, интервал большой в планировщике 20-30 минут между заданиями, тут бах пришло время, планировщик добавил задание в очередь но связи нет и оно так и висит в "Сколько делать", через двадцать минут планировщик опять добавил задание и в "Сколько делать" висит уже цифра 2 ну и т д.
Шаблоны висят, потому что веб-страницы не грузятся, а экшны кода должны выполняться.
 
Последнее редактирование:
Зачем руками? telnet позволяет управлять устройством удаленно через компьютер из командной строки.
Создаете батник и в шаблон добавляете экшен "Запуск программы". Всё просто!

Какой шаблон? Какой "запуск программы" если задание тупо не стартует так как нет связи
 
как вариант: метод не связанный с зеннопостером - в планировщик задач винды установить запуск батника, который пингует напрмиер ya.ru, алгоритм действий в батнике сделать таким, что если пинг есть, то ничего не предпринимается, если пинга нет, то запускается батник с ребутом модема.. настроить выполнение напрмиер через каждые 5-10 минут..
 
как вариант: метод не связанный с зеннопостером - в планировщик задач винды установить запуск батника, который пингует напрмиер ya.ru, алгоритм действий в батнике сделать таким, что если пинг есть, то ничего не предпринимается, если пинга нет, то запускается батник с ребутом модема.. настроить выполнение напрмиер через каждые 5-10 минут..
самое верное это батник через планировщик windows, да
 
самое верное это батник через планировщик windows, да

ну допустим батник перезагружающий модем состряпать и засунуть в планировщик можно. А что делать с висящей ценнкой? Когда модем перезагружается и появляется связь зенка так и висит со статусом "Соединение: отсутствует..." и задания со статусом "в ожидании".
 
ну допустим батник перезагружающий модем состряпать и засунуть в планировщик можно. А что делать с висящей ценнкой? Когда модем перезагружается и появляется связь зенка так и висит со статусом "Соединение: отсутствует..." и задания со статусом "в ожидании".
Попробуйте также перезапускать процесс CheckingProcessor.exe
 
Последнее редактирование:
ну допустим батник перезагружающий модем состряпать и засунуть в планировщик можно. А что делать с висящей ценнкой? Когда модем перезагружается и появляется связь зенка так и висит со статусом "Соединение: отсутствует..." и задания со статусом "в ожидании".
В течении 15 минут должно восстановиться соединение максимум
 

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