|
![]() |
#1 |
Участник
|
1) Немного не поняла Вашу идею. Там один ответ формируется (один json response на этот get request). Поэтому, думаю, что то пока json не сформируется, трафика не будет
И чем его лучше/удобнее перехватывать? Установила Postman Interceptor extension, подойдет? UPD: Postman Interceptor extension стоит. В tab браузера открыт postman .Запускаю Interceptor, отсылаю через postman запрос, который возвращает 200 и малый объем данных. Не нахожу в Interceptor записей для URL запроса. Почему (( 2) Может быть так, что проблема в формировании Json ? То есть, данные с sql получает, а вот сериализация в json отнимает много времени или ресурсов? 3) Я пытаюсь отловить в Trace parser то, что происходит. То есть, запускаю в браузере Trace и из постмана отправляю сразу запрос. Но почему-то в Trace parser не вижу следов выполнения класса, ответственного за сервис, ни отправляемого им sql запроса. Это нормально? Последний раз редактировалось Lankey; 18.04.2025 в 01:49. |
|
![]() |
#2 |
Участник
|
Да, коммуникация с БД (если сервис это подразумевает) должна завершиться перед формированием ответа на запрос. Если до этапа коммуникации дело не доходит - подключение у сервиса должно отваливаться по time out. Так понимаю, сервис-слушатель этим и страдает, отсюда и повышение времени таймаута имело место?
Postman - другая история. Он, согласно настройкам по умолчанию, ждёт до скончания времён. На каких этапах может возникать проблема с позиции сервиса Аксапты?
Цитата:
Цитата:
А) Аксапта получает запрос; Б) Пытается его обработать. PS Если текущее состояние системы не позволяет пользователям выполнять должностные обязанности и является критичным - можете разбить работы по решению проблемы на 2 задачи: - Выявление и устранение первопричины; - Разбивка 1-го большого запроса на N маленьких (постраничная загрузка / порционирование). PS2 Признаком хорошего тона является не заставлять сторону-потребителя ждать. Если такое необходимо по причине сложности логики работы функции сервиса - используется асинхронное взаимодействие. Последний раз редактировалось Товарищ ♂uatr; 18.04.2025 в 12:36. |
|