서비스 메시 문제 해결

서비스 메시 문제 해결 (Troubleshoot the service mesh)

이 문서는 Consul 서비스 메시에서 발생하는 일반적인 문제를 진단하고 해결하는 방법을 알려드릴게요. 서비스가 연결되지 않을 때 확인할 사항들을 배울 수 있어요.

출처: 문서

본문

이 페이지는 Consul 서비스 메시에서 발생하는 일반적인 문제를 해결하는 방법을 설명합니다.

일반적인 문제 (Common issues)

서비스 메시에서 서비스가 서로 통신하지 못할 때 확인할 사항:

  • 인텐션(Intentions): 접근을 허용하는 인텐션이 구성되어 있는지 확인합니다.
  • 사이드카 프록시 상태: 프록시가 실행 중이고 Consul에 등록되었는지 확인합니다.
  • 서비스 등록: 서비스가 헬스 체크를 통과하고 있는지 확인합니다.
  • 업스트림 구성: 업스트림(upstream) 서비스와 포트가 올바르게 구성되었는지 확인합니다.
  • 프록시 로그: Envoy 프록시 로그에서 거부된 구성이나 연결 실패를 확인합니다.

진단 도구 (Diagnostic tools)

consul troubleshoot 명령을 사용하여 서비스 간 통신을 체계적으로 진단할 수 있습니다.

더 알아보기 (Learn more)