I ' m новичок в AWS ALB, и я настроил балансировщик нагрузки приложений AWS вместе с кластером ECS с двумя экземплярами EC2. Вся архитектура работает нормально. Но позже я обнаружил, что вызовы API от одного пользователя направлены на разные цели (экземпляры EC2).
Я объясню свою ситуацию. У меня есть API для загрузки файла и другой API для обработки этого файла. Таким образом, в этом случае загруженный файл отправляется на один сервер, а API для обработки файла - на другой сервер. Таким образом, выдается ошибка: «NO ENT error». т.е. файла для обработки нет на сервере. Фактически он находится на другом сервере.
Мне предлагали, например, сохранить файл на S3, а не на сервере. Поэтому я должен убедиться, есть ли способ перенаправить звонки от конкретного пользователя на один сервер?