我運行一個azrue webrole(主機2個網站+ 1 webservice),最初上載在那個「包」。 初始上傳後,我通過Web Deploy發佈了其中一個網站的一些修補程序。Azure Webrole加載舊網站版本後重新啓動
如果我的azrue角色重新啓動(無論什麼原因),更新後的網站將回退到角色最初上載的版本。
這是打算?有什麼辦法可以防止這種情況發生?我無法找到關於該主題:(您的幫助
感謝任何信息!
我運行一個azrue webrole(主機2個網站+ 1 webservice),最初上載在那個「包」。 初始上傳後,我通過Web Deploy發佈了其中一個網站的一些修補程序。Azure Webrole加載舊網站版本後重新啓動
如果我的azrue角色重新啓動(無論什麼原因),更新後的網站將回退到角色最初上載的版本。
這是打算?有什麼辦法可以防止這種情況發生?我無法找到關於該主題:(您的幫助
感謝任何信息!
如果我的Azure角色重新啓動(無論是什麼原因)的更新站點落在 回版的角色原本是上傳的。
那是故意的嗎?
是。包發佈Azure的決定推倒作用,並把它放在ANOT的情況下將回滾完成後,該網站的任何更改她的虛擬機。這是因爲Azure雲服務(Web/Worker角色)是無狀態的。但是,當角色重新啓動時(或者換句話說重新啓動),這不應該發生。
有沒有什麼方法可以防止這種情況?
不幸的是沒有。如果要使更改持久化,則必須通過上載新軟件包來更新部署。
非常感謝您的信息! – 2015-03-25 15:44:36
你有Azure連接到你的源代碼控制倉庫嗎? – 2015-03-25 12:16:11