Приложение .NET Core на Heroku: веб-процессу не удалось привязаться к $ PORT, как это исправить? - PullRequest
0 голосов
/ 01 июля 2018

Я развернул свое основное приложение asp.net на heroku, используя git. Он развернулся просто отлично, но через минуту вылетает с этой ошибкой:

Ошибка R10 (Тайм-аут загрузки) -> Веб-процессу не удалось привязаться к $ PORT в течение 60 секунд после запуска

Я его погуглил, но нашел только решения для других платформ, а не .net core. Как я могу исправить эту ошибку?

Я пытался сделать это, но это не сработало

    public static IWebHostBuilder CreateWebHostBuilder(string[] args) =>
        WebHost.CreateDefaultBuilder(args)
            .UseStartup<Startup>()
            .UseUrls("http://+:" + System.Environment.GetEnvironmentVariable("PORT"));

    public static void Main(string[] args)
    {
        CreateWebHostBuilder(args).Build().Run();
    }

1 Ответ

0 голосов
/ 01 июля 2018

Это проснулось для меня, наконец-то !!!

    public static IWebHostBuilder CreateWebHostBuilder(string[] args) =>
        WebHost.CreateDefaultBuilder(args)
            .UseStartup<Startup>()
            .UseKestrel(options =>
            {
                options.ListenAnyIP(Int32.Parse(System.Environment.GetEnvironmentVariable("PORT")));
            });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...