將云服務(wù)應(yīng)用程序包部署到Azure時(shí),可通過Azure門戶中的“屬性”窗格獲取有關(guān)部署的信息。可以使用此窗格中的詳細(xì)信息來幫助你解決云服務(wù)的問題,還可以在提交新的支持請求時(shí)將此信息提供給Azure支持人員。
可按如下所述找到“屬性”窗格:
·在Azure門戶中,依次單擊云服務(wù)的部署、“所有設(shè)置”“屬性”。
備注
可以通過單擊“屬性”窗格右上角的圖標(biāo)將該窗格的內(nèi)容復(fù)制到剪貼板。
如果本文未解決你的Azure問題,請?jiān)L問MSDN和CSDN上的Azure論壇??梢栽谶@些論壇上發(fā)布問題。還可提交Azure支持請求。若要提交支持請求,請?jiān)贏zure支持頁上提交。
問題:我無法訪問我的網(wǎng)站,但我的部署已啟動(dòng)且所有角色實(shí)例均已就緒
在門戶中顯示的網(wǎng)站URL鏈接不包括該端口。網(wǎng)站的默認(rèn)端口為80。如果應(yīng)用程序已配置為在其他端口中運(yùn)行,則必須在訪問網(wǎng)站時(shí)向URL添加正確的端口號(hào)。
1.在Azure門戶中,單擊云服務(wù)的部署。
2.在Azure門戶的“屬性”窗格中,檢查角色實(shí)例(位于“輸入終結(jié)點(diǎn)”下)的端口。
3.如果端口不是80,請?jiān)谠L問應(yīng)用程序時(shí)會(huì)正確的端口值添加到URL。若要指定非默認(rèn)端口,請鍵入U(xiǎn)RL,后跟冒號(hào)(:)以及端口號(hào)(無空格)。
問題:我的角色實(shí)例在我未執(zhí)行任何操作的情況下被回收
當(dāng)Azure檢測到問題節(jié)點(diǎn)并因此將角色實(shí)例移到新節(jié)點(diǎn)時(shí),系統(tǒng)會(huì)自動(dòng)進(jìn)行服務(wù)修復(fù)。當(dāng)發(fā)生這種情況時(shí),可能會(huì)看到角色實(shí)例自動(dòng)回收。若要查看是否進(jìn)行了服務(wù)修復(fù),請執(zhí)行以下操作:
1.在Azure門戶中,單擊云服務(wù)的部署。
2.在Azure門戶的“屬性”窗格中查看相關(guān)信息,確定在觀察角色回收期間是否進(jìn)行了服務(wù)修復(fù)。
在主機(jī)OS和來賓OS更新期間,角色也會(huì)差不多每月回收一次。
有關(guān)詳細(xì)信息,請參閱博客文章Role Instance Restarts Due to OS Upgrades(因OS升級(jí)導(dǎo)致的角色實(shí)例重啟)
問題:無法進(jìn)行VIP交換并收到錯(cuò)誤
如果部署更新正在進(jìn)行,則不能進(jìn)行VIP交換。出現(xiàn)以下情況時(shí),部署更新可能會(huì)自動(dòng)進(jìn)行:
·新的來賓操作系統(tǒng)已發(fā)布,而已配置為自動(dòng)進(jìn)行更新。
·進(jìn)行了服務(wù)修復(fù)。
要了解是否是自動(dòng)更新阻止你執(zhí)行VIP交換,請執(zhí)行以下操作:
1.在Azure門戶中,單擊云服務(wù)的部署。
2.在Azure門戶的“屬性”窗格中,查看“狀態(tài)”的值。如果狀態(tài)為“就緒”,則請檢查“上次操作”,查看最近是否進(jìn)行了更新,因?yàn)楦驴赡軙?huì)阻止執(zhí)行VIP交換。
3.重復(fù)進(jìn)行生產(chǎn)部署所需的步驟1和步驟2。
4.如果自動(dòng)更新正在進(jìn)行,則請等待其完成,再嘗試進(jìn)行VIP交換。
問題:角色實(shí)例在“已啟動(dòng)”、“正在初始化”、“忙碌”和“已停止”這幾種狀態(tài)之間循環(huán)往復(fù)
這種情況可能表示應(yīng)用程序代碼、包或配置文件存在問題。在這種情況下,應(yīng)能看到狀態(tài)每隔幾分鐘更改一次,而Azure門戶則可能會(huì)顯示“正在回收”、“忙”或“正在初始化”之類的內(nèi)容。這表示應(yīng)用程序存在問題,導(dǎo)致角色實(shí)例無法運(yùn)行。
有關(guān)如何解決此問題的詳細(xì)信息,請參閱博客文章Azure PaaS Compute Diagnostics Data(Azure PaaS計(jì)算診斷數(shù)據(jù))和導(dǎo)致角色回收的常見問題。
問題:我的應(yīng)用程序停止工作
1.在Azure門戶中,單擊角色實(shí)例。
2.在Azure門戶的“屬性”窗格中,考慮是否存在以下情況,以便解決問題:
·如果角色實(shí)例最近停止過(可查看“中止計(jì)數(shù)”的值),則可能是因?yàn)椴渴鹫谶M(jìn)行更新。等待,看角色實(shí)例是否會(huì)自行恢復(fù)運(yùn)行。
·如果角色實(shí)例處于“忙”狀態(tài),請檢查應(yīng)用程序代碼,以查看是否已處理了StatusCheck事件。可能需要添加或修復(fù)處理此事件的某些代碼。
·瀏覽博客文章Azure PaaS Compute Diagnostics Data(Azure PaaS計(jì)算診斷數(shù)據(jù))中的診斷數(shù)據(jù)和故障排除方案。
警告
如果回收云服務(wù),請重置部署的屬性,以便有效清除有關(guān)原始問題的信息。