2012-06-18 14 views
0

我使用Windows Azure專用緩存(preview)製作了示例應用程序。無法在生產環境中使用專用窗口天藍色緩存(預覽)部署項目

該示例應用程序在模擬環境中運行完美,但未在生產環境中正確部署:項目和緩存實例始終顯示「等待角色啓動」。我無法理解它是配置問題還是其他問題。

+0

您是否啓用了對虛擬機的RDP訪問並檢查了應用程序事件日誌?我相信你會看到一些根本原因的例外。 – AvkashChauhan

+0

你很可能錯過了將Caching相關引用設置爲true,因爲這是對新應用程序造成的#1錯誤。 – AvkashChauhan

回答

0

您正在使用哪種部署模式?共置或專用? 如果它是共置的,你能告訴我什麼值的緩存大小(%)你設置?你正在部署哪種虛擬機類型?

此外,請檢查您是否在「用於維護緩存羣集的運行時狀態的存儲帳戶憑據」部分的「緩存選項卡」中提供了存儲帳戶連接字符串。

+0

我用過專門的緩存。我的web角色有兩個實例在中型虛擬機上運行,​​我有1個緩存輔助角色。我應該在哪裏提供存儲帳戶連接字符串(在Web角色或緩存工作者角色中)?以及如何獲得存儲帳戶連接字符串? –

+0

我試着給Azure存儲帳戶的帳戶名和訪問密鑰(主訪問密鑰),但開始部署後仍然給予狀態爲「等待角色啓動......系統啓動任務正在運行」。 –

+0

感謝它的工作。啓用診斷模式時,需要更多時間進行部署。 –

0

在緩存工作者角色(啓用緩存服務的角色)中,如果轉到「緩存選項卡」,您將看到「用於維護緩存羣集運行時狀態的存儲帳戶憑據」部分。

對於模擬環境,此值爲「UseDevelopmentStorage = true」,對於部署到雲,您需要將此設置替換爲有效的雲存儲帳戶。請按照以下詳細說明進行正確配置:http://msdn.microsoft.com/en-us/library/windowsazure/jj131263.aspx

此外,如果您仍然遇到問題,啓用遠程桌面並檢查「Windows->應用程序」和/或「Microsoft-> Windows-應用程序服務器 - 系統服務/管理員」頻道也有幫助。

相關問題