Envoy 내부 구조 · 장애를 다루는 장치들 · 퀴즈
Envoy 실습 확인
문항 6개. 정답과 해설은 풀어 본 뒤에 보여 드립니다.
라우트를 추가했는데 안 먹습니다. 가장 흔한 원인은?
- 클러스터 이름에 오타가 있다
- 리스너 포트가 서로 다르다
- 라우트 타임아웃이 너무 짧다
- 위쪽에 prefix: "/" 가 있어 먼저 매치된다
접근 로그의 `UT` 는 무엇인가?
- 연결 실패
- 업스트림 타임아웃
- 매치되는 라우트 없음
- 재시도 소진
`URX` 가 뜻하는 것은?
- 업스트림 타임아웃
- 재시도 한도를 다 썼다
- TLS 오류
- 요청이 너무 크다
재시도가 오히려 위험해지는 경우는?
- 업스트림이 빠를 때
- 업스트림이 이미 과부하일 때 부하를 배로 늘린다
- 타임아웃이 길 때
- 엔드포인트가 하나일 때
아웃라이어 감지가 하는 일은?
- 연속 실패한 엔드포인트를 일정 시간 빼 둔다
- 요청 속도를 일부러 늦춘다
- 업스트림 TLS 를 검증한다
- 실패한 요청 로그를 남긴다
'Envoy 가 내 설정을 진짜로 받았나' 를 확인하는 곳은?
- 설정 파일
- 접근 로그
- admin 의 /config_dump
- prometheus