Re: Поле 955 - зависание программы.
Пользователь:
Alio (IP-адрес скрыт)
Дата: 25, May, 2022 10:02
Вы, по всей видимости, не представляете, что происходит, после того, как Вы подключаете полный текст через 955 поле, нажимаете СОХРАНИТЬ и продолжаете работать... А происходит вот что: на сервере запускается специальный процесс, который начинает обрабатывать подключенный полный текст: разбивать его на страницы, извлекать тексты страниц, извлекать из них слова и создавать соответствующие словари - этот процесс называется ОТЛОЖЕННАЯ АКТУАЛИЗАЦИЯ, он может продолжаться ДОСТАТОЧНО ДЛИТЕЛЬНОЕ время - это зависит от объема текста.
Если Вы подряд подключили 15-20 достаточно объемных текстов, то на сервере будет ОДНОВРЕМЕННО работать 15-20 соответствующих процессов - это может привести к ИСЧЕРПАНИЮ ресурсов сервера и он перестанет отвечать на запросы клиентов (Вы называете это "зависанием").
Перезапуская в этой ситуации сервер, Вы убиваете процессы обработки и полные тексты остаются НЕАКТУАЛИЗИРОВАННЫМИ.
Если Вы работаете в таком режиме (подряд подключаете группу полных текстов), то разумнее поступать следующим образом: после подключения очередного текста (и нажатия кнопки сохранить) дожидайтесь окончания работы процесса отложенной актуализации, после чего переходите к подключению следующего текста.
Контролировать окончание процесса отложенной актуализации можно с помощью режима СЕРВИС-СВЕДЕНИЯ ОБ ОТЛОЖЕННОЙ АКТУАЛИЗАЦИИ.