我有一個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