Настройка автоматического мониторинга приложения-загрузчика

Добрый день!

Читаю документацию. Цитата:

"Мониторинг доступности приложения-загрузчика необходимо выполнять в автоматическом режиме с периодичностью 5-10 минут.

Настроить автоматический мониторинг приложения можно следующими способами:

• Использовать любой бесплатный онлайн-сервис мониторинга веб-сайтов, например, https://uptimerobot.com/.
• Использовать планировщик Windows для запуска скрипта мониторинга приложения.
На заметку
С примером скрипта мониторинга приложения вы можете ознакомиться на Terrasoft Community."

Подскажите, где именно на Communuty можно ознакомиться с примером скрипта мониторинга приложения?

Далее там же:
"Актуализация заданий планировщика в БД выполняется путем автоматического запуска специального SQL-скрипта, который обновляет состояния запущенных заданий планировщика в системных таблицах Quartz.

SQL-скрипт актуализации заданий планировщика необходимо запускать с периодичностью 30 минут.

Автоматический запуск SQL-скрипта на базе MS SQL можно организовать с помощью службы агента SQL Server.

На заметку
С примером SQL-скрипта для актуализации заданий планировщика вы можете ознакомиться на Terrasoft Community."

Подскажите, где именно на Communuty можно ознакомиться спримером SQL-скрипта для актуализации заданий планировщика?

Нравится

5 комментариев

Здравствуйте.
Если у Вас On-Site, тогда необходимо установить для пула приложений IIS, на котором работает приложение, Idle Timeout = 0
Настроить автоматический мониторинг Loader'a и приложения, ниже варианты:
С помощью бесплатного сервиса мониторинга https://uptimerobot.com/ настроить автоматический мониторинг c периодичностью 5-10 минут - наиболее быстрый путь.
С помощью автоматического запуска скрипта мониторинга приложения. Шаблон скрипта PowerShell в приложении Ping.ps1, в нем необходимо изменить адрес приложения. После этого, нужно запланировать выполнение этого скрипта через планировщик Windows c периодичностью 5-10 минут. Автоматический запуск можно настроить по инструкции http://windowsnotes.ru/powershell-2/zapusk-powershell-skripta-po-raspis….
Настроить автоматический запуск SQL-скрипта очистки \ перезапуска зависших заданий, скрипт в приложении ResetErrorQuartzTriggers.sql - с периодичностью 30 минут
Настроить автоматический запуск задания MSSQL, выполняющего этот скрипт - наиболее простой способ.

Спасибо за подсказку!
Настроил через Uptimerobot и SQLServer Job

Мне вот интересно, а в случае on-demand все эти процедуры по-умолчанию проведены для сайта клиента, и мониторинг настроен, и скрипты очистки/перезапуска заданий работают?

Здравствуйте.
В случае, когда сайт находится на On-Demand, мониторинг его доступности выполняется средствами, которые предоставляет компания, поддерживающая сервера.

Свежая ссылка на скрипт http://ftp.bpmonline.com/support/downloads/Other/ResetErrorQuartzTrigge…

Котенко Александр пишет:

Показать все комментарии