http сервис при возврате боди весом более 800 кб вешает IIS
Добрый день.
Подскажите, пожалуйста, в чем может быть проблема?
Использую HTTP- сервис для отработки данных. 1С:Предприятие 8.3 (8.3.16.1502).
Отрабатываю POST запрос, в ответ формирую:
Ответ = Новый HTTPСервисОтвет(200);
Ответ.УстановитьТелоИзСтроки(СтрокаJSON);
Сам JSON получается примерно 800 кб.
Зам запрос отправляю Инсомнией (insomnia) со своего локального компьютера, для тестов.
И на этапе отправки из 1С в IIS или из IIS на сторонний клиент, все зависает, процесс начинает грузить всю систему на сервере.
Объем передаваемых данных в IIS 30 мб. На какой стороне искать проблему? На стороне 1С? Кто нибудь сталкивался с такой проблемой и как решал?
Подскажите, пожалуйста, в чем может быть проблема?
Использую HTTP- сервис для отработки данных. 1С:Предприятие 8.3 (8.3.16.1502).
Отрабатываю POST запрос, в ответ формирую:
Ответ = Новый HTTPСервисОтвет(200);
Ответ.УстановитьТелоИзСтроки(СтрокаJSON);
Сам JSON получается примерно 800 кб.
Зам запрос отправляю Инсомнией (insomnia) со своего локального компьютера, для тестов.
И на этапе отправки из 1С в IIS или из IIS на сторонний клиент, все зависает, процесс начинает грузить всю систему на сервере.
Объем передаваемых данных в IIS 30 мб. На какой стороне искать проблему? На стороне 1С? Кто нибудь сталкивался с такой проблемой и как решал?
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(4) Такая же проблема возникла после публикации базы 1С на веб сервере IIS. Конфа не типовая, самописная. Грузит всю систему процесс IIS Worker process ( на 99%) . Может дело в настройке портов? открыт порт 443. В брандмауре? Не сталкивались?
Повторила отправку json 800 КБ напрямую (не ответ на запрос), а запрос HTTP на сторонний веб сервис, все без проблем.
Повторила отправку json 800 КБ напрямую (не ответ на запрос), а запрос HTTP на сторонний веб сервис, все без проблем.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот