将Azure WebJob从一个Web应用程序移动到另一个Web应用程序

时间:2016-07-13 01:00:04

标签: azure-webjobs

我已经创建了一个简单的webjob并将其部署在我的试用azure门户网站上的测试webapp上,以便了解一些事情。

作为此学习的一部分,我想将此webjob移动到同一天蓝色门户中的另一个webapp,而无需通过visual studio重新部署。它是如何实现的?

感谢任何帮助。感谢

1 个答案:

答案 0 :(得分:1)

根据Kudu wiki的Copying files directly in their proper location部分,我认为你可以尝试通过FTP将Azure webjob从一个webapp移动到另一个webapp。

通过FTP工具进行如下移动的步骤。

  1. 准备好可以同时连接Azure Webapp的两个ftp服务的ftp工具,例如FTP Rush
  2. 复制两个webapps的ftp连接字符串,然后参考文章移动webjob文件& dirs在两个实例之间的wwwroot/app_data/jobs/...目录中。
  3. 同时,如果使用Azure的持续部署,我认为你可以尝试使用GitHub为其他webapp重新部署相同的webjob,请参阅https://azure.microsoft.com/en-us/documentation/articles/app-service-continous-deployment/。请使用GitHub存储库保持与webapp目录wwwroot相同的结构。