Asp.net Azure Web应用程序回收未知原因
我在同一个资源组(西欧)上运行两个web应用程序 每天(每天5-10次,在不同的时间)它们在同一时间毫无理由地循环使用。 应用程序结束事件显示为关闭原因:主机环境 我如何理解出了什么问题Asp.net Azure Web应用程序回收未知原因,asp.net,azure,iis,Asp.net,Azure,Iis,我在同一个资源组(西欧)上运行两个web应用程序 每天(每天5-10次,在不同的时间)它们在同一时间毫无理由地循环使用。 应用程序结束事件显示为关闭原因:主机环境 我如何理解出了什么问题 关于环境的一些信息 应用程序文件夹中未触及任何文件,因此这不是回收的原因(这由ShutdownReason值确认) Azure上的应用程序已激活,并且web服务器日志确认Azure服务正在轮询该应用程序以使其保持活动状态 没有可见或记录的错误。我将两个应用程序都记录在应用程序错误中,但没有理由登录。我还打开了
关于环境的一些信息
这里有一些日志 应用程序错误日志
- 应用程序|UTC时间|关闭原因
- Web应用程序1 | 2016-04-21 01:17:28.2962 |主机环境
- Web应用程序1 | 2016-04-21 19:17:28.6035 |主机环境
- Web应用程序1 | 2016-04-22 06:30:57.8925 |主机环境
- Web应用程序2 | 2016-04-21 01:17:12.5717 |主机环境
- Web应用程序2 | 2016-04-21 19:17:24.9001 |主机环境
- Web应用程序2 | 2016-04-22 06:30:45.5781 |配置更改
<step title="Startup Request" date="2016-04-20T13:16:26.394" instance="2754ac" url="/" method="GET" type="request" pid="8272,2,6" ScmType="None" >
<step title="Cleanup Xml Logs" date="2016-04-20T13:16:26.427" /><!-- duration: 13ms --></step><!-- duration: 47ms -->
没有上一站的相关日志。当我手动停止它时,我可以看到一个类似的日志行,但在这种可疑的情况下没有
网络工作相关
与web作业相关的(Daas:Azure的诊断作为服务作业)日志打印:
- 这是与Web应用程序2相关的上的正常重新启动操作(与第三个错误ConfigurationChange one相同):
- [04/22/2016 08:45:23>2754ac:SYS INFO]由于网站关闭,WebJob正在停止
- [04/22/2016 08:45:23>2754ac:SYS INFO]状态更改为停止
- [04/22/2016 08:45:29>2754ac:ERR]线程被中止
- [04/22/2016 08:45:29>2754ac:SYS INFO]Web作业进程已中止
- [04/22/2016 08:45:29>2754ac:SYS INFO]状态更改为已停止
- [04/22/2016 06:31:24>2754ac:SYS INFO]检测到的WebJob文件已更新,正在刷新WebJob
- [04/22/2016 06:31:25>2754ac:SYS INFO]状态更改为停止
- [04/22/2016 06:31:34>2754ac:SYS INFO]状态更改为已停止
- [04/22/2016 06:31:35>2754ac:ERR]线程被中止
- [04/22/2016 06:31:35>2754ac:SYS INFO]Web作业进程已中止
- Web应用程序2 | 2016-04-22 06:30:45.5781 |配置更改
谢谢,马扎尼·卢卡