Имя: Пароль:
1C
1С v8
HTTP-сервис начинает подвисать через некоторое время его использования
0 Deon
 
05.02.21
12:27
Платформа 8.3.16.1659
Есть у меня простая самописная база 1С для централизованного мониторинга результатов работы фоновых заданий в типовых конфигурациях 1С, установленных в организации.
В этой базе мониторинга опубликован http-сервис с post-методом. При выполнении какой-нибудь, например, загрузки выписки, 1С:Бухгалтерия дёргает этот сервис и отчитывается о времени начала загрузки, времени окончания, успешности и т.д.
В среднем, в день базу летит 100-200 тыс. запросов с разной интенсивностью.

Вё в локальной сети, поэтому запросы обычно обрабатываются в течение 40-100 мс. Но, через 3-4 часа после запуска сервера 1С начинаются какие-то ожидания. Некоторые запросы выполняются ~120 секунд. Чем дольше работает сервер, тем больше запросов с ожиданием. Ожидание тоже становится больше, но всегда кратно ~120с.

Подскажите, с какой стороны копать? Что за буфер я такой перезаполнил кучей этих запросов?
1 Deon
 
05.02.21
12:31
Веб сервер IIS
2 acht
 
05.02.21
12:32
(0) > с какой стороны копать
С включения, анализа и сопоставления логов. Минимум - журнал регистрации и логи web-сервера. По логам будет понятно на какой стороне оно проводит время. На ожидании свободного сеанса, на выполнении запроса и т.п.