2013-06-25 59 views
0

最近我遇到了Windows Azure中的服務問題,我已將應用程序部署到連接字符串以測試數據庫,在交換到生產之前,我已更改連接字符串到生產數據庫,這是在星期六,但今天在我的生產環境中,連接字符串用於測試數據庫。Windows Azure web.config已更改

是否有計劃回收Windows Azure中的實例? 如果有,Azure從哪裏開始創建新實例?

在此先感謝。

+0

你怎麼改變之前掉在連接字符串?你是否移入天藍色的實例?或者在cspkg文件中用新的web.config重新部署解決方案? – BrentDaCodeMonkey

回答

0

Azure可以隨時回收您的雲服務(Web和Worker)角色,並且您無法控制此角色。在部署服務時,它將存儲在Azure存儲中,並且會根據該實例創建實例。部署完成後,無法更改Web.config文件,因爲如果重新部署,新實例將使用存儲在部署包中的原始設置。因爲您可以在運行時更改連接字符串,所以最好將連接字符串存儲在服務配置文件中而不是Web.config文件中。

檢查該SO Q/A的如何:Set the application ConnectionString in the Service Configuration instead of web.config in Azure