Случайные неизвестные ошибки gRPC при запуске внутри контейнера docker

#docker #grpc #grpc-python

#docker #grpc #grpc-python

Вопрос:

Я пытаюсь подключиться к серверу gRPC, работающему внутри docker. Однако иногда я получаю следующие ошибки:

 File "xxx/grpc/_channel.py", line 826, in __call__
    return _end_unary_response_blocking(state, call, False, None)
  File "xxx/grpc/_channel.py", line 729, in _end_unary_response_blocking
    raise _InactiveRpcError(state)
grpc._channel._InactiveRpcError: <_InactiveRpcError of RPC that terminated with:
    status = StatusCode.UNKNOWN
        details = "Error in service handler!"
debug_error_string = "{"created":"@1599177910.752607903","description":"Error received from peer ipv6:[::1]:50096","file":"src/core/lib/surface/call.cc","file_line":1062,"grpc_message":"Error in service handler!","grpc_status":2}"
  

Интересно, что это непоследовательный сбой и происходит не каждый раз. Я могу несколько раз успешно подключиться к серверу в контейнере. Этот сбой является случайным и происходит примерно раз в 5. Кто-нибудь может дать несколько указаний на этот сбой? Спасибо.