Второй запрос блокируется до получения ответа на первый запрос.Linux

Ответить
Anonymous
 Второй запрос блокируется до получения ответа на первый запрос.

Сообщение Anonymous »

Мое приложение находится на экземпляре ec2 на aws с Ubuntu/Linux с PHP Laravel.
У меня тоже есть API Lambda, поэтому, когда я делаю запрос от своего бэкэнда к лямбде, это мой первый запрос.
Лямбда-выражение вызывает серверную часть, это мой второй запрос; мой первый запрос зависит от ответа на второй запрос. Однако мой второй запрос вызывается только тогда, когда первый запрос получает ответ.
Я прилагаю скриншот журналов, которые я заметил. Я понял, что у лямбды есть тайм-аут в 28 секунд, поэтому, как только лямбда вызывается, она запускает процесс и отправляет другой запрос на бэкэнд (откуда он получил первый запрос, конечно, по другому маршруту). Но бэкэнд этого не делает. обрабатывать второй запрос до тех пор, пока первый запрос не получит ответ по тайм-ауту.
У меня есть то же приложение, работающее в другой среде, где оно работает правильно.
Изображение
Изображение


Подробнее здесь: https://stackoverflow.com/questions/783 ... t-response
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Linux»