2015-12-22 73 views
0

我們有一個無狀態(共享Azure的Redis的緩存)Web應用程序,我們希望通過Azure的自動縮放服務自動縮放。當我啓動自動向外擴展,甚至當我啓動了Web應用程序3分固定的情況下,我得到相反的效果:響應時間成倍增加或我得到HTTP 502錯誤。Azure的網站/應用服務原因不明的502錯誤

出現這種情況我是否使用我們配置的流量管理器URL(對於單實例個月工作的罰款)或本機URL(.azurewebsites.net)。這可能與交通管理有關嗎?如果是這樣,我在哪裏可以找到關於這個組合的信息(搜索過)?我如何正確利用流量管理器故障轉移/ perf的自動擴展?我曾嘗試將流量管理器置於故障轉移和性能模式,但效果不明顯。我可以很高興地通過私人渠道提供鏈接。

UPDATE:我們轉載現在的情況了「周圍的其他方式」:在這裏我們得到了頻繁的5XX錯誤的帳戶,我們已經刪除了所有負載平衡服務器(每個應用程序只有一臺服務器現在)問題消失了。而且,在其他帳戶,我們開始在3個服務器來平衡(沒有配置流量管理器),並很快得到了頻繁的502所503出現阻塞。

相關假設在這裏:https://ask.auth0.com/t/health-checks-response-with-500-http-status/446/8

可能的原因是什麼?任何接受者?

UPDATE

恢復所有的WebApp到單個實例,以排除任何關係負載平衡之後,事情一會運行得很好。然後,同樣的「502」行爲在所有服務器上重現約一段時間。 16日16時15分,然後再次消失。

UPDATE

問題時又出現了一段10分鐘,在上08.Jan.16 12.55 UTC/GMT,然後幾分鐘後再次消失。現在檢查日誌文件以獲取更多信息。

UPDATE

時又出現問題有關19.Jan.16持續90分鐘,在大約11.00 UTC/GMT也.scm。頁。這是名爲「dummy1015」的Web App上的「參考客戶端」Web應用程序。 「502 - Web服務器在充當網關或代理服務器時收到無效響應。」

+0

看到後更新。和https://ask.auth0.com/t/health-checks-response-with-500-http-status/446/8 – GGleGrand

回答

0

我不認爲流量管理器是這裏的問題。由於Traffic Manager在DNS級別工作,因此它不能成爲您看到的5XX錯誤的來源。要確認,我建議如下:

  • 檢查增加的響應時間是來自DNS查找還是來自Web請求。
  • 引入流量管理器,同時保持你的單個實例/非負載平衡設置,並確認該問題不會再出現

這將有助於確認該問題涉及到流量管理器或其他一些負載平衡方面。

問候,

喬納森Tuliani 項目經理 Azure的網絡 - DNS和流量管理器

+0

謝謝喬納森。很高興知道Azure PM能夠保護足夠的數據......好吧,不是流量管理器 - 是一個長期的懷疑。我縮小到單個實例以排除OAuth/JWT回調問題,並且它消失了直到這個清晨CET,當我在所有6個農場中遇到相同的問題約15分鐘時,它就會以最快的速度消失。當然,可能不會有同樣的原因。也會與Oauth供應商一起檢查... – GGleGrand

+0

好的,auth0.com不會報告任何服務中斷,這並不排除其他不太明顯的問題。我正試圖找到可以提供更多信息的適當的天藍色日誌文件。我打開了日誌記錄,儘管目前爲止還沒有達到最詳細的級別。任何提示,看看讚賞。我無法更改帖子的標題,抱歉:-) – GGleGrand