我在Azure中部署了两个.NET站点作为Web应用程序(PaaS),这些站点在几周内运行正常,但开始出现问题,现在已经停止调查。问题是我的应用程序的一些额外的“幻像”实例不断向我的日志记录服务器发送消息。
这些幻像实例似乎也有点腐败,因为它们每5分钟一直重启(由于Always-On?),然后在启动期间报告不影响“正常”Web应用程序实例的问题。例如,一个应用程序报告无法找到路径,该路径确实存在于Web App VM上(通过SCM Web界面验证)。
总结:
为什么以及这些错误的幻像应用程序在哪里运行?如何在不重新创建新的Azure Web服务的情况下摆脱它们?
答案 0 :(得分:0)
根据您的描述,您已停止Azure Web App,但似乎Web应用程序仍然向日志记录服务器发送消息?如果是这样,我建议您使用资源门户停止Web应用程序,我们可以登录Azure Resource portal,然后找到您的网络应用程序,将“状态”设置为“已停止”,将“已启用”设置为“假”(我们可以用这种方式来完全停止网络应用程序)。然后检查Web应用程序是否可以向日志记录服务器发送消息。
由于永远在线?
默认情况下,如果Web应用程序闲置一段时间,则会将其卸载。如果Web应用程序停止,则“始终开启”不会影响该站点。