Итак, я работаю над приложением Laravel, которое использует GuzzleHttp для использования API. Этот API кодируется с Delphi и подключается к БД Firebird.
Мы (команда API и моя команда) обнаружили, что когда веб-приложение использует какой-либо метод этого API, процесс Firebird (в компьютер, на котором работает API, увеличивает нагрузку на процессор до 70-100% (и он также потребляет намного больше памяти). Однако, когда мы делаем тот же самый запрос через Postman, Firebird достигает только около 20-35% загрузки процессора, и я абсолютно не знаю, почему это так, поэтому мне нужно выяснить разницу между вызовом API из Guzzle и " идентичный »от Почтальона. Возможно, некоторые странные настройки, заголовки и т. Д. c., Делают этот странный случай возможным.
Возможно, стоит отметить, что когда мы выполняем те же запросы, что этот метод использует через Ibexpert или В любом другом настольном (Delphi) приложении загрузка ЦП Firebird достигает примерно 9-12%.
Вопрос: как определить разницу между запросом, отправляемым почтальоном? а один отправляется с жадностью?