Hướng dẫn tích hợp OpenTracing tracing Grpc API trong Spring Boot application
Thư viện sử dụng:
Định nghĩa dependency trong pom.xml
- Cấu hình OpenTracing trong application.yml
Server
- Tạo và intercept TracingServerInterceptor vào GrpcControler thông qua annotation GrpcGlobalServerInterceptor
Client
- Tạo TracingClientInterceptor và intercept vào grpc-client thông qua annotation GrpcGlobalClientInterceptor
Source code ở đây