13장. WAF·Load Balancer·502/503/504
502는 upstream 응답 불능·invalid, 503은 사용 불가, 504는 gateway timeout이라는 일반 의미가 있지만 제품별 정의를 확인한다. edge request ID와 origin request ID를 연결한다.
LB target health, endpoint, port, protocol, Host header, proxy trust, keep-alive, idle timeout을 본다. health check가 / 200만 확인하면 DB가 죽어도 healthy일 수 있고, 모든 dependency를 liveness에 넣으면 연쇄 restart가 난다.
canary revision별 status와 latency를 나눠 새 version에서만 502인지 본다. traffic weight를 0으로 내리는 작은 rollback을 먼저 고려한다.