我有一个Azure云服务,当应用程序池联机时(通常为5-10分钟),需要进行一些预热。因此,我喜欢在下班时间安排IIS \ App Pool回收。当我的回收发生在中午时,我得到用户对我大喊(我不喜欢大吼)安排Azure云服务上的IIS重置
我一直在做的是远程处理进入虚拟机,添加一个cmd文件到本地磁盘和创建运行CMD文件中的计划任务:
net stop "World Wide Web Publishing Service"
net start "World Wide Web Publishing Service"
我的问题是,周期性的PaaS服务得到“刷新”,那么随机,任何代码\文件我手动发布到云服务VM消失。我需要远程回到机器并重新添加我的cmd和计划任务。
我知道云服务允许你运行启动任务等。我可以做类似于启动任务的东西,以便在发布我的应用程序时打包此cmd文件,但在外部调度这些命令?如果是的话......怎么样?
谢谢@DavidMakogon!我会给这个旗杆跑,但非常感谢 – ewitkows