конечная точка 'grpc' не выделяется для ресурса '{project-name}' < /p>
< /blockquote>
используется эта конфигурация Aspire: < /p>
Код: Выделить всё
builder.AddProject
("Internal-Alpha")
.WithDaprSidecar(new DaprSidecarOptions()
{
AppId = "internal-alpha",
AppPort = 5021,
DaprHttpPort = 54021,
DaprGrpcPort = 54022,
AppProtocol = "grpc",
LogLevel = "debug",
});
< /code>
aspire, похоже, не нравится Approtocol < /code> и генерирует исключение для SideCar: < /p>
< P> Не удалось создать ресурс Внутренний Альфа-DAPR-CLI
system.invalidoperationexception: конечная точка Grpc < /code> не выделяется для ресурса Внутренняя альфа
at aspire.hosting.applicationmodel.endpointreference.get_allocatedendpoint () в //Src/aspire.hosting/applicationmodel/endpointrefere.cs:line 105
at Aspire.hosting.applicationmodel.endpointreference.get_host () в //src/aspire.hosting/applicationmodel/endpointreference.cs:line 87
at Aspire.hosting.dapr.daprdistributedApplicationLifeCycleHook
Код: Выделить всё
1 updatedArgs) in /_/src/Aspire.Hosting.Dapr/DaprDistributedApplicationLifecycleHook.cs:line 218 at Aspire.Hosting.ApplicationModel.CommandLineArgsCallbackAnnotation.c__DisplayClass1_0.b__0(CommandLineArgsCallbackContext c) in /_/src/Aspire.Hosting/ApplicationModel/CommandLineArgsCallbackAnnotation.cs:line 32 at Aspire.Hosting.Dcp.ApplicationExecutor.CreateExecutableAsync(AppResource er, ILogger resourceLogger, CancellationToken cancellationToken) in /_/src/Aspire.Hosting/Dcp/ApplicationExecutor.cs:line 1316 at Aspire.Hosting.Dcp.ApplicationExecutor.g__CreateResourceExecutablesAsyncCore|62_0(IResource resource, IEnumerable
- Приложение Внутренняя альфа запускается и работает без предупреждений
- Последняя рабочая нагрузка Aspire установлен, и все пакеты являются последними
- С одинаковыми настройками, проект/коляска работает OK с Docker Compose и работает, как и ожидалось
Подробнее здесь: https://stackoverflow.com/questions/794 ... l-throws-e