Heroku上的.NET Core应用程序:Web进程无法绑定到$ PORT,该如何解决?

时间:2018-06-30 22:52:28

标签: heroku asp.net-core deployment

我使用git将asp.net核心应用程序部署到了heroku。它部署得很好,但是一分钟后由于这个错误而崩溃:

错误R10(引导超时)-> Web进程在启动后60秒内未能绑定到$ PORT

我用Google搜索了它,但是只找到了其他平台的解决方案,而不是.net核心。如何解决此错误?

我尝试这样做,但是没有用

    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 :(得分:0)

这终于让我惊呆了!

  this.models = {
    'Alert':1,
    'Poised':1,
    'Patient':1,
    'Diligent':1,
    'Doing':1,
    'Childlike':1,
    'Experiencing':1,
    'Diversifying':1,
    'Reserved':1,
    'Serious':1,
 };

 valueChange(event,index) {
    this.models[index] = Number(event.target.value);
    console.log(this.models);
 }

 <select [innerHtml]="dropdown | safeHTML" (change)="valueChange($event,'Alert')"></select>