включение dapr gRPC приводит к ошибке 503

Я включил протокол gRPC в одном из своих приложений-контейнеров, и теперь вызов службы не работает. Я предполагаю, что пропустил еще один шаг? ‍♂️

      az containerapp dapr enable --name blah
                            --resource-group blah
                            --dapr-app-protocol grpc

сбой: Microsoft.AspNetCore.Server.Kestrel[13]
Идентификатор соединения «0HMI4QJ3KEQS9», идентификатор запроса «0HMI4QJ3KEQS9: 00000002»: приложение выдало необработанное исключение.
Dapr.Client.InvocationException: произошло исключение при вызове метода: «бла» для идентификатора приложения: «бла»
---> System.Net.Http.HttpRequestException: код состояния ответа не указывает на успех: 503 (служба недоступна). в System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode()
в Dapr.Client.DaprClientGrpc.InvokeMethodAsync[TResponse](запрос HttpRequestMessage, CancellationToken CancellationToken)
...

1 ответ

Для протокола GRPC требуются явные серверные и клиентские контейнерные приложения на основе grpc.

Другие вопросы по тегам