Зачем блокировать регламентные задания на Сервере 1С

Коллега, в этой статье, мы расследуем один интересный случай из обычной демо базой «Управляемое приложение» в клиент-серверном варианте работы 1С 8.3 21, а заодно и разберемся с вопросом: «Стоит или нет, блокировать регламентные задания на Сервере 1С».

Я фактически всегда рекомендую еще при создании ИБ на Сервере 1С блокировать регламентные задания, установив птичку в соответствующем разделе (в свойствах базы).

ВНИМАНИЕ! Полная блокировка регламентных заданий может отключить авто-обновление курсов валют, авто-обновление конфигурации 1С и прочего! Рекомендуется проводить данную настройку из разработчиком 1С, чтоб учесть возможные, нежелательные последствия.

blokirovka_reglamentnix_zadaniy_v_1C

Но давайте по порядку…

На днях обнаружил, что Сервер 1С сильно грузит процессор 15 -30% и это без пользователей и с базой в пару мегабайт )

Простая демо база «Управляемое приложение» и ложит сервер на не последнем процессоре (core i9) 10 того поколения.

dispetcher_gruzit_rphost_1c

 

Как Вам такое : -)

Копнув глубже, я обнаружил, что вдобавок с огромной скоростью забивается и диск файлами из каталога полнотекстового поиска:  «files_for_accept».

files_for_accept_1C

Буквально за 30 мин Сервер 1С создал в нем больше миллиона файлов!

 

Понятно, что раз в базе не работают пользователи, то всему виной регламентные задания и процессы что они порождают.

Заблокировав их в свойствах информационной базы на Сервере 1С проблема, как и предполагалось, ушла!

 

Но осадочек то остался )

 

Решив расследовать причину, я обратно снял птичку «блокировки» РЗ и уже понимая, что дело связанно с «Полнотекстовым поиском в 1С», так как файлы растут в папке:  «files_for_accept» решил отключить «Полнотекстовый поиск» в базе, что на вкладе «Сервис» – «Административный сервис» -«Управление полнотекстовым поиском»

И опять ошибка:

polnotekstoviy_poisk_1C_UP

«Ошибка при вызове метода контекста» (УстановитьРежимПолнотекстовогоПоиска)

Вероятно, запущено регламентное задание обновления индекса. Попробуйте еще раз некоторое время спустя.»

 

Скажу сразу, что дождаться можно только полного отсутствия свободного места на диске и увеличения и без того большой нагрузки на ЦПУ.

Вернув на место птичку в свойствах базы  «Блокировка регламентных заданий» и перезапустив Сервер 1С, я смог, наконец, отключить «Полнотекстовый поиск» и проблема была решена, так как регламентное задание обновления индекса в полнотекстовом поиске, было отключено уже на уровне самой конфигурации 1С «Управляемое приложение».

net_osibki_polnotekstoviy_poisk_1c

 

Коллега, регламентные задания всегда можно запустить и в ручном режиме, причем выборочно, то, что действительно требуется, а разрешать их все не стоит, нагрузка на сервер и другие траблы будут почти гарантированы!

Смотрите ниже видео, о том, как я обнаружил и расследовал по шагам данную проблему:

Видео уроки доступны только зарегистрированным пользователям!

Зарегистрироваться / Войти

Зачем блокировать регламентные задания на Сервере 1С

Все уроки по администрированию 1С здесь :

Администратор 1С

Оставьте ответ

[an error occurred while processing the directive]
[an error occurred while processing the directive]