Архитектура AWS -Зеркалирование трафика

. Мы собираемся перенести нашу базу данных с Aurora Serverless на Aurora Cluster. Перед этим мы хотели бы протестировать производительность новой базы данных в реальном-сценарии трафика. Мы подумали о клонировании текущего шлюза API, нацеливании на новую базу данных и зеркалировании трафика из рабочего API в тестовый API.

Это сумасшествие? Есть ли способ добиться этого, не влияя на производительность рабочего шлюза API? (Перед нашим API-шлюзом находится CloudFront)Может быть, прослушивать события API-шлюза в Cloudwatch и запускать лямбда-выражение для выполнения запроса к тестовому API-шлюзу?

0
задан 30 November 2021 в 10:38
1 ответ

Интересно, будет ли вам лучше использовать инструмент нагрузочного тестирования, настроенный для производства -, например смешанный трафик, или вести очень хорошие журналы шлюза API и воспроизводить их с помощью какое-то нестандартное решение.

EC2 имеет зеркалирование трафика , но я не знаю другого простого способа сделать это.

Я не уверен, что вам нужно это делать, поскольку вы уже используете Aurora, вы просто используете разновидность, основным отличием которой является другой метод масштабирования.

0
ответ дан 1 December 2021 в 15:56

Теги

Похожие вопросы