Как дебажить gRPC проблемы?

Middle
176 просмотров
AFK Offer AI

Включи verbose логирование: GRPC_GO_LOG_SEVERITY_LEVEL=info и GRPC_GO_LOG_VERBOSITY_LEVEL=2. Проверь, что клиент и сервер используют одну версию proto. Для сетевых проблем — tcpdump на порту gRPC. Частые ошибки: Unavailable — сервер недоступен, DeadlineExceeded — таймаут, Unimplemented — метод не зарегистрирован. Используй grpcurl для ручного тестирования. Проверяй health check и readiness endpoints.

Следующий вопрос

Как бороться с flaky тестами?