Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure应用程序服务上Angular应用程序的应用程序错误_Angular_Azure - Fatal编程技术网

Azure应用程序服务上Angular应用程序的应用程序错误

Azure应用程序服务上Angular应用程序的应用程序错误,angular,azure,Angular,Azure,我到Azure已经很晚了(哇,外面有很多东西…),我对应用服务上的Angular 6解决方案有一个问题。我已在VS代码中成功部署Azure扩展 访问我的站点时,我收到以下错误: :(应用程序错误) 如果您是应用程序管理员,则可以访问诊断资源 所以我查看了日志文件: Container XXX didn't respond to HTTP pings on port: 8080, failing site start Container XXX for site mySite did not st

我到Azure已经很晚了(哇,外面有很多东西…),我对应用服务上的Angular 6解决方案有一个问题。我已在VS代码中成功部署Azure扩展

访问我的站点时,我收到以下错误:

:(应用程序错误) 如果您是应用程序管理员,则可以访问诊断资源

所以我查看了日志文件:

Container XXX didn't respond to HTTP pings on port: 8080, failing site start
Container XXX for site mySite did not start within expected time limit.

INFO  - Waiting for response to warmup request for container XXXX0_7b4d117f. Elapsed time = 189.101504 sec
INFO  - Waiting for response to warmup request for container XXXX0_7b4d117f. Elapsed time = 204.1912079 sec
INFO  - Waiting for response to warmup request for container XXXX0_7b4d117f. Elapsed time = 219.2921354 sec
ERROR - Container XXXX0_7b4d117f for site XXX did not start within expected time limit. Elapsed time = 230.3799399 sec
ERROR - Container XXXX0_7b4d117f didn't respond to HTTP pings on port: 8080, failing site start. See container logs for debugging.
INFO  - Stoping site XXX because it failed during startup.
INFO  - Starting container for site
INFO  - docker run -d -p 1792:8080 --name XXXX0_47f85fe3 -e WEBSITE_NODE_DEFAULT_VERSION=12-lts -e APPSETTING_WEBSITE_NODE_DEFAULT_VERSION=12-lts -e PORT=8080 -e WEBSITES_PORT=8080 -e WEBSITE_SITE_NAME=XXX -e WEBSITE_AUTH_ENABLED=False -e WEBSITE_ROLE_INSTANCE_ID=0 -e WEBSITE_HOSTNAME=XXX.azurewebsites.net -e WEBSITE_INSTANCE_ID=85637570d2afe11aba231532d54fa3058f66c9b70fd112bdfcd7e685b14724dd appsvc/node:12-lts  

INFO  - Logging is not enabled for this container.
Please use https://aka.ms/linux-diagnostics to enable logging to see container logs here.
INFO  - Initiating warmup request to container XXXX0_47f85fe3 for site XXX
INFO  - Waiting for response to warmup request for container XXXX0_47f85fe3. Elapsed time = 15.2084533 sec
INFO  - Waiting for response to warmup request for container XXXX0_47f85fe3. Elapsed time = 30.3264573 sec
INFO  - Waiting for response to warmup request for container XXXX0_47f85fe3. Elapsed time = 48.8457842 sec
INFO  - Waiting for response to warmup request for container XXXX0_47f85fe3. Elapsed time = 63.959506 sec
INFO  - Waiting for response to warmup request for container XXXX0_47f85fe3. Elapsed time = 79.0436441 sec
INFO  - Waiting for response to warmup request for container XXXX0_47f85fe3. Elapsed time = 94.1302981 sec
INFO  - Waiting for response to warmup request for container XXXX0_47f85fe3. Elapsed time = 109.2186966 sec
INFO  - Waiting for response to warmup request for container XXXX0_47f85fe3. Elapsed time = 124.2962824 sec
INFO  - Waiting for response to warmup request for container XXXX0_47f85fe3. Elapsed time = 139.3960781 sec
INFO  - Waiting for response to warmup request for container XXXX0_47f85fe3. Elapsed time = 154.4925326 sec
INFO  - Waiting for response to warmup request for container XXXX0_47f85fe3. Elapsed time = 169.6122361 sec
INFO  - Waiting for response to warmup request for container XXXX0_47f85fe3. Elapsed time = 184.7178358 sec
INFO  - Waiting for response to warmup request for container XXXX0_47f85fe3. Elapsed time = 199.8274903 sec
INFO  - Waiting for response to warmup request for container XXXX0_47f85fe3. Elapsed time = 214.891633 sec
INFO  - Waiting for response to warmup request for container XXXX0_47f85fe3. Elapsed time = 229.9826815 sec
ERROR - Container XXXX0_47f85fe3 for site XXX did not start within expected time limit. Elapsed time = 231.0152526 sec
ERROR - Container XXXX0_47f85fe3 didn't respond to HTTP pings on port: 8080, failing site start. See container logs for debugging.
INFO  - Stoping site XXX because it failed during startup.
INFO  - Starting container for site
INFO  - docker run -d -p 6823:8080 --name XXXX0_d3d32605 -e WEBSITE_NODE_DEFAULT_VERSION=12-lts -e APPSETTING_WEBSITE_NODE_DEFAULT_VERSION=12-lts -e PORT=8080 -e WEBSITES_PORT=8080 -e WEBSITE_SITE_NAME=XXX -e WEBSITE_AUTH_ENABLED=False -e WEBSITE_ROLE_INSTANCE_ID=0 -e WEBSITE_HOSTNAME=XXX.azurewebsites.net -e WEBSITE_INSTANCE_ID=85637570d2afe11aba231532d54fa3058f66c9b70fd112bdfcd7e685b14724dd appsvc/node:12-lts  
我所做的:

在“配置”下的“应用程序设置”中添加了端口和值为8080的端口

出于好奇,我尝试了一些端口,但似乎没有任何变化,因为我仍然收到错误消息。请注意,保存设置后,我会重新启动并重试

我的问题是:

  • 我可以采取哪些步骤来解决此问题?是否需要在其他地方更改其他设置?是否需要在angular.json中设置一些内容
  • 我还可以启用其他功能吗
  • 有人能给我提供关于这个问题的其他文件吗

一个建议是通过导航到你的
Appservice->Advanced Tools->
访问这些文件,然后选择Debug
console->CMD
它将显示在site/wwwroot路径下部署的所有文件。

我最终创建了一个虚拟机,并在IIS上托管了Angular应用程序。

看起来不错所有的文件都在那里。我确实发现在高级工具环境下的AppSettings下,网站的端口是4200。