2012-05-31 138 views
1

現在我想將我的java應用程序部署到Azure雲中,使用Azure門戶。在Azure門戶部署應用程序

  1. 首先,我創建新的託管服務
  2. 然後我填寫一些信息到形式,並嘗試上載Windows Azure的程序包和服務配置文件從本地計算機。

但是當我點擊確定按鈕,我得到錯誤信息象下面這樣:

Warning: This deployment has at least one role with only one instance. We recommend that you deploy at least two instances per role to ensure high availability in case one of the instances becomes unavailable. Doing so also enables coverage of the Windows Azure Compute SLA, which guarantees 99.95% uptime. For more information please visit here. Find more solutions in the Windows Azure support forum.

Error: The deployment requires certificates that do not exist for the new hosted service. To fix, create the new hosted service without the deployment, add the required certificate(s), and then create the deployment. Find more solutions in the Windows Azure support forum.

這是什麼錯誤?

回答

2

您是否啓用遠程桌面或創建SSL端點?如果是這樣,您需要上傳這些證書。爲此,請在不部署的情況下創建託管服務。然後將您的證書上傳到託管服務名稱下的證書文件夾。詳細說明here

您可以忽略警告,因爲您剛剛學習並且沒有在生產環境中進行部署,但它告訴您Windows Azure的計算SLA僅在具有兩個或更多實例時纔會啓用。

+0

現在我可以在添加工作角色後創建新的託管服務。但是當上傳進度時,總是在進度約60%時超時,我嘗試了近3次。它仍然是一樣的。在Windows Azure Portal中上傳這些文件的另一個竅門是什麼? –

+0

你的CSPKG文件有多大? – AvkashChauhan

+0

我很少通過門戶上傳。我傾向於使用單獨的工具(我使用Cerebrata的Cloud Storage Studio)上傳,因爲它們已經過優化以上傳並行流。有一些免費的,如[CloudBerry](http://www.cloudberrylab.com/free-microsoft-azure-explorer.aspx)。 –

相關問題