Arquitetura AWS – espelhamento de tráfego

Arquitetura AWS – espelhamento de tráfego

Vamos migrar nosso banco de dados do Aurora Serverless para o Aurora Cluster. Antes disso, gostaríamos de testar o desempenho do novo banco de dados em um cenário de tráfego em tempo real. Pensamos em clonar o API Gateway atual, direcionar o novo banco de dados e espelhar o tráfego da API de produção para a API de teste.

Isso é loucura? Existe alguma maneira de conseguir isso sem afetar o desempenho do API Gateway de produção? (há um CloudFront na frente do nosso API Gateway) Talvez ouça eventos do API Gateway no Cloudwatch e acione um lambda para executar a consulta no gateway da API de teste?

Responder1

Gostaria de saber se seria melhor para você usar uma ferramenta de teste de carga configurada para uma mistura de tráfego semelhante à produção ou manter registros muito bons do gateway de API e reproduzi-los com alguma solução personalizada.

EC2 temespelhamento de tráfegomas não conheço nenhuma outra maneira fácil de fazer isso.

Não tenho certeza se você precisa fazer isso, como você já usa o Aurora, está apenas usando uma variedade em que a principal diferença é um método de dimensionamento diferente.

informação relacionada