【发布时间】:2016-08-01 15:47:46
【问题描述】:
我有一个 Azure 云服务,它需要在应用程序池上线时进行一些预热(通常需要 5-10 分钟)。因此,我喜欢在非工作时间安排 IIS\App 池回收。当我的回收发生在中午时,我让用户对我大喊大叫(我不想被大喊大叫)
我一直在做的是远程进入虚拟机,将 cmd 文件添加到本地磁盘并创建运行 cmd 文件的计划任务:
net stop "World Wide Web Publishing Service"
net start "World Wide Web Publishing Service"
我的问题是,PaaS 服务会定期“刷新”,所以随机地,我手动发布到云服务 VM 的任何代码\文件都会消失。我需要远程回到机器并重新添加我的 cmd 和计划任务。
我知道云服务允许您运行启动任务等。我是否可以执行类似于启动任务的操作,允许我在发布应用程序时打包此 cmd 文件,但在外部安排这些命令?如果是这样..如何?
【问题讨论】:
标签: azure azure-cloud-services