Amazon EC2가 갑자기 내 패킷에서 액세스 제어 헤더를 제거합니까?

Amazon EC2가 갑자기 내 패킷에서 액세스 제어 헤더를 제거합니까?

REST API를 통해 많은 고객에게 서비스를 제공하는 EC2 인스턴스에 django 서버가 있습니다. 모든 응답에 액세스 제어 헤더를 자동으로 추가하여 어디서나 액세스 제어를 허용하기 위해 django에 미들웨어를 넣었습니다.

미들웨어는 잘 테스트되었으며 수백 대의 서버에서 사용되었으며 지난 몇 달 동안 완벽하게 작동했습니다. 나는 그것이 100% 작동한다고 믿습니다.

어제 갑자기 모든 클라이언트가 모든 API에서 502 반환 코드를 받았습니다. 크롬에서 오류를 보면"No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'xxx' is therefore not allowed access."

이것은 미들웨어가 아니었다면 보게 될 것으로 예상되는 종류의 메시지입니다. 그러나 나는 그것이 효과가 있다는 것을 알고 있습니다. 몇 시간 후에는 제가 아무것도 하지 않아도 문제가 저절로 멈췄습니다.

그래서 내 질문은 - 어떻게 이런 일이 일어날 수 있었습니까? Amazon EC2가 나가는 트래픽을 갑자기 조절하는 이유는 무엇입니까? 그리고 가장 중요한 것은 앞으로 어떻게 이를 방지할 수 있는가 하는 것입니다. 나는 이것을 설명하기 위해 로그에서 아무것도 보지 못했고 (django나 nginx가 아님) 자체적으로 발생하고 자체적으로 중지되었으므로 Amazon과 관련된 것으로 의심됩니다. 내부 라우팅이나 로드 밸런싱과 관련이 있을까요?

감사해요,

관련 정보