Мониторинг состояния приложения¶
Для обеспечения непрерывности предоставления сервиса целесообразно отслеживать следующие вещи:
-
Доступность веб-интерфейса приложения по 80/TCP и 443/TCP;
-
MS SQL Server:
oРаботоспособность службы "SQL full-text filter";
oДоступность службы "SQL Server" по 1433/TCP;
oРаботоспособность службы "Агент SQL Server", если настроены планы обслуживания;
- PostgreSQL:
oДоступность службы по 5432/TCP;
-
Наличие достаточного количества свободного места для роста базы данных и журналов;
-
Рекомендуется разнести файлы баз данных и журналов на разные диски.
Регулярные задания¶
Ниже перечислены задания, которые выполняются в приложении "Первая Форма" для обслуживания БД D10Task. Задания запускаются по расписанию, настроенному в "Первой Форме" (по умолчанию – каждую ночь).
-
RebuildIndexesJob (вызывает хранимые процедуры IndexRebuild и tc_UpdateStatistics). Задание обновляет индексы по ключевым таблицам, фрагментация которых влияет на работу приложения, а также обновляет статистики по часто изменяющимся таблицам и в целом по таблицам, где статистики давно не обновлялись.
Также это задание должно запускать CHECKDB. -
ClearCommentRecipientsArchiveJob, ClearOldPreUploadedForPostTaskFilesJob, ArchiveCommentRecipientsJob, Delete1CLogExceptWeekJob, CleanMailBoxesJob и ещё ряд других заданий "Первой Формы". Эти задания очищают старые записи из различных журналов.