요약

실 사용 실패… 주문 6번 에서 서버 다운으로 인해 전체적인 피해를 입혔다…. (진짜 머리 바닥에 박아야함)

배치도

image.png

실패 사유:

o.apache.coyote.http11.Http11Processor : Error parsing HTTP request header java.lang.IllegalArgumentException: Invalid character found in method name

→ 8080(HTTP) 포트로 HTTPS/TLS 요청이 들어온 경우 맞지않음에 따른 에러

내부적으로 소스에 https를 사용하지 않았으므로 인바운드에 anywhere 8080으로 풀어놓았던 부분에 이상이 있을거라고 생각중

image.png

문제점

  1. EC2 인바운드 8080 anywhere → 예상되지 않은 요청까지 들어와 트래픽 부하로 인한 다운
  2. Cloud watch 연동 안함 → 시간별 로그 내용 확인 불가
  3. EIP 설정 안함 → EC2 재부팅시 퍼블릭 IP변동으로 인한 앱 재배포 필수