在Azure App Service中查找最近的部署日期时间(历史记录)

Gop*_* TM 1 azure azure-web-app-service

我们的一个应用程序中存在问题.不幸的是,它没有配置为持续集成.现在我们需要找出具有日期时间的最近/最新部署历史记录.

你能帮我找一下App Service中的部署历史吗?

Amo*_*mor 6

你能帮我找到应用服务中的部署历史吗?

您可以通过查看 MSDeploy 日志来检查它。这是 Azure Web App 中的文件夹路径。

D:\home\LogFiles\SiteExtensions\MSDeploy
Run Code Online (Sandbox Code Playgroud)

此日志文件夹中有一个 appManagerLog.xml 文件。我们可以从kudu查看。这是一个示例日志文件。如果执行部署操作,它将向此日志添加 2 个条目。我们可以从这个日志文件的最后一个条目中获取最新的部署日期。

<?xml version="1.0" encoding="UTF-8"?>
<entries>
    <entry type="Message" time="2017-06-16T06:35:17.9453425Z">
        <message>[Verbose] Skip function trigger and logicapp sync because function is not enabled.</message>
    </entry>
    <entry type="Message" time="2017-06-16T06:35:17.9453425Z">
        <message>[Verbose] AutoSwap is not enabled</message>
    </entry>
</entries>
Run Code Online (Sandbox Code Playgroud)


ric*_*sch 5

您可以转到App Service,单击"活动日志"并设置您认为部署可能发生的时间跨度(过去最多90天).

它会在Web应用程序更新时显示.我刚检查过,它看起来像这样:

应用服务活动日志显示