更新(重新部署)现有的 azure webjob

Posted

技术标签:

【中文标题】更新(重新部署)现有的 azure webjob【英文标题】:Update (re-deploy) existing azure webjob 【发布时间】:2015-04-11 11:23:06 【问题描述】:

我创建了一个按需网络作业。在管理门户中,没有选项可以上传新的 zip 文件进行更新。 我可以删除现有的网络作业并创建一个新的,但我想保留我的日志。 有没有办法重新部署,覆盖旧版本,维护日志?

【问题讨论】:

【参考方案1】:

您可以通过 FTP 连接到网络作业所在的网站并更新必要的文件,而不会删除您的日志文件。

您可以从发布配置文件中获取通过 FTP 连接的凭据。

【讨论】:

有效,路径为:/site/www-root/App_Data/jobs/triggered/JobName/【参考方案2】:

您还可以在以下位置使用您网站的调试控制台:https://yoursitename.scm.azurewebsites.net/DebugConsole 在那里,您的浏览器中有一个文件浏览器,您可以在其中拖放文件(甚至是将被提取到您的网站中的 zip)。

在文件浏览器中转到 d:\home\site\wwwroot\App_Data\jobs\triggered\jobname

更多信息请访问:http://blog.amitapple.com/post/74215124623/deploy-azure-webjobs/

【讨论】:

如果是连续网络作业,路径为:D:\home\site\wwwroot\App_Data\jobs\continuous\jobname

以上是关于更新(重新部署)现有的 azure webjob的主要内容,如果未能解决你的问题,请参考以下文章

将 WebJob 部署到 Azure 时出错?

无法调试 Azure webjobs - webjob 进程未显示在“附加到进程”对话框中

在 azure 中创建 webjob 时出现 python 包安装错误

部署到 Azure Web App 后找不到 webjob?

将 .NET Core 控制台应用程序部署到 Azure WebJobs 时加载 hostpolicy.dll 时出错

Microsoft.Web.WebJobs.Publish 在部署包中产生重复的程序集