【发布时间】:2015-10-02 20:40:24
【问题描述】:
我的 Azure Web 应用(应用服务)将日志文件 mywebapp.log 写入托管网站的 VM 的 d:\LogFiles 目录。当日志文件达到一定大小时,我将其重命名为mywebapp1.log、mywebapp2.log,依此类推,并创建一个新的日志文件。 (我手动执行此操作 - 停止网站,重命名文件并重新启动网站。)
有一天,我通过 Kudu (SCM) 门户检查了目录,发现只有一个比正常大得多的 mywebapp.log。该文件包含以前存在的所有单个日志(包括mywebapp1.log + mywebapp2.log 等的内容)。
我的应用程序没有组合文件。是否有 Azure 进程执行此操作,或者我是否在睡梦中执行此操作并且不记得了?
【问题讨论】:
-
可能显示您用来执行文件翻转的代码。
-
我是手动做的。不过很好 - 我会更新这个问题。
标签: azure iis azure-web-app-service kudu azure-app-service-plans