Сбой развертывания Google Cloud Run после обновления до .NET 9C#

Место общения программистов C#
Ответить
Anonymous
 Сбой развертывания Google Cloud Run после обновления до .NET 9

Сообщение Anonymous »

Я развертываю свое серверное приложение Blazor через Google Cloud Run. Но с тех пор, как я обновил свой проект до .NET 9, это не помогло. Нужно ли мне выполнять какие-либо конкретные настройки в gCloud? Я получаю следующую ошибку:

Код: Выделить всё

The user-provided container failed to start and listen on the port defined provided by the PORT=8080 environment variable within the allocated timeout. This can happen when the container port is misconfigured or if the timeout is too short.
Возможно, я неправильно интерпретирую эту проблему, но раньше приложение работало через порт 8080, и он действительно открыт. Что это может быть?
Будем благодарны за любую помощь. Спасибо!
Я представляю порт в Program.cs следующим образом —

Код: Выделить всё

var port = Environment.GetEnvironmentVariable("PORT") ?? "8080";
var url = $"http://0.0.0.0:{port}";
app.Run(url);
И я также установил порт 8080 в службе запуска gCloud.

Подробнее здесь: https://stackoverflow.com/questions/791 ... g-to-net-9
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»