Настройка параметров Apache под 1С: различия между версиями

Материал из largespace
Перейти к навигации Перейти к поиску
(Новая страница: «'''''<u>Вопрос</u>''''': При подключении 1С через веб-сервер система тормозит. Особенно тормоза заметны, когда какое-то время что-то делаешь, потом ничего не делаешь 10-15 секунд, затем начинаются тормоза при любом действии. '''''<u>Ответ</u>''''': Клиент 1С или веб-клие...»)
 
Нет описания правки
 
Строка 5: Строка 5:
'''''<u>Ответ</u>''''':
'''''<u>Ответ</u>''''':


Клиент 1С или веб-клиент 1С подключаются к веб-серверу Apache, при этом между ними устанавливается стабильное соединение, определяемое директивой KeepAlive on в параметрах файла apache2.conf.
Клиент 1С или веб-клиент 1С подключаются к веб-серверу Apache, при этом между ними устанавливается стабильное соединение, определяемое директивой '''KeepAlive on''' в параметрах файла '''''apache2.conf'''''.


При этом по умолчанию KeepAliveTimeout стоит в длительности 5 секунд. То есть как только пройдут 5 секунд работы с системой - соединение рвется, и его нужно запускать заново. Запуск нового соединения занимает от 2 до 10 секунд, что очень заметно при работе в уже запущенной программе и не заметно при запуске системы.
При этом по умолчанию '''KeepAliveTimeout''' стоит в длительности 5 секунд. То есть как только пройдут 5 секунд работы с системой - соединение рвется, и его нужно запускать заново. Запуск нового соединения занимает от 2 до 10 секунд, что очень заметно при работе в уже запущенной программе и не заметно при запуске системы.


Рекомендация установить следующие параметры в файле apache2.conf
Рекомендация установить следующие параметры в файле '''''apache2.conf'''''


* KeepAlive on
* KeepAlive on

Текущая версия от 09:49, 1 августа 2023

Вопрос:

При подключении 1С через веб-сервер система тормозит. Особенно тормоза заметны, когда какое-то время что-то делаешь, потом ничего не делаешь 10-15 секунд, затем начинаются тормоза при любом действии.

Ответ:

Клиент 1С или веб-клиент 1С подключаются к веб-серверу Apache, при этом между ними устанавливается стабильное соединение, определяемое директивой KeepAlive on в параметрах файла apache2.conf.

При этом по умолчанию KeepAliveTimeout стоит в длительности 5 секунд. То есть как только пройдут 5 секунд работы с системой - соединение рвется, и его нужно запускать заново. Запуск нового соединения занимает от 2 до 10 секунд, что очень заметно при работе в уже запущенной программе и не заметно при запуске системы.

Рекомендация установить следующие параметры в файле apache2.conf

  • KeepAlive on
  • KeepAliveRequests 0
  • KeepAliveTimeout 300

Большинство типовых конфигураций имеет запущенные обработчики ожидания, которые срабатывают в диапазоне 90-150 секунд, чего достаточно для поддержания HTTP-соединения с веб-сервером 1С.