HTTP 진입
GET /orders/1/userOrders 서비스가 외부 요청을 받습니다.
Orders HTTP endpoint가 응답해도, 실제로 Users gRPC handler까지 도달했는지 로그와 payload를 같이 확인합니다.
GET /orders/1/userOrders 서비스가 외부 요청을 받습니다.
GetUserById({ id: 1 })ClientGrpc proxy가 Users 서비스로 호출합니다.
Received request for user ID: 1Users handler 도착 여부가 최종 확인점입니다.
package, service, method 이름이 같은지 확인합니다.
Observable을 Promise로 변환하고 예외를 잡습니다.
not found, unavailable 같은 gRPC status를 API 응답으로 바꿉니다.
핵심: gRPC 검증은 외부 HTTP 응답, 클라이언트 프록시 호출, 서버 handler 로그가 같은 trace로 이어지는지 보는 일입니다.