Вход | Регистрация
 

как определить и перезапустить подвисший сеанс 1с?

как определить и перезапустить подвисший сеанс 1с?
Я
   BigShmax
 
29.03.19 - 13:32
Есть по цеху несколько мониторов. На них мониторятся различные задачи: например онлайн табло подъезжающих авто на погрузку. Проблема падение rphost, блокировка работы для обновления, сбои в сети и многоч его другого  полдвешивает картинку  : Завершить работу / перезапустить. Может кто сталкивался и задумывался как определить что 1с мертва  и  прибить процесс  и запустить новый (в ярлыке логин и пароль прописаны).  Высшим пилотажем  определить наличие  окна  и нажать кнопку  "перезапустить"
 
 
   elCust
 
1 - 29.03.19 - 13:41
Записывать в файлик текущую дату фоновой задачей? Задача контролирующая читает файлики.
   Smile 8D
 
2 - 29.03.19 - 14:45
(0) Делали аналогичный функционал для обработки обмена с весами. 1С запускается через планировщик с определенным ключем. Открывается окно с определенным заголовком, которое раз в 30 секунд мониторит наличие данных для выгрузки, а заодно отсылает по хттп команду в Zabbix что все ок. В случае если в течении 10 минут нет сигналов от обработки, Zabbix запускает скрипт в планировщике, который находит процесс по имени окна, прибивает его и запускает снова.
   timurhv
 
3 - 29.03.19 - 15:41
   Smile 8D
 
4 - 29.03.19 - 15:49
(3) Во, "Набор скриптов для мониторинга 1С средствами Zabbix - Zabbix мониторинг 1С" и есть наши скрипты, судя по учетке нашего админа на гитхабе)
   timurhv
 
5 - 29.03.19 - 15:52
(4) Пиво ему проставь от всех 1С ников :)
   BigShmax
 
6 - 29.03.19 - 16:22
Респект, zabbix  у админов поднят.  займусь

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.