其中有趣關於Twitter的一些事情是容量過大,失敗的鯨魚。我的問題是,在編程上,他們如何檢測系統何時超容量?在這種情況下是否會引發特殊類型的異常?當您的服務器在ASP.NET中的容量超過時,如何以編程方式檢測?
0
A
回答
0
我相信它的路由器/負載均衡器檢測這個twitter。如果一臺或一組機器有大量異常或返回一些HTTP 5xx錯誤,則負載均衡器會故障轉移到「失敗鯨魚」服務器。
2
有很多事情可以用來確定這一點 - 它將取決於系統和開發者決定使用哪些指標。舉幾個例子:
- vBulletin,如果UNIX負載平均命中一定(管理員選擇)值基於PHP的論壇系統可以自行關閉
- 涉及排隊(如Twitter一樣)有些系統監視隊列的大小並在隊列變得太大時關閉用戶
- 某些系統使服務器在代理或負載均衡器後執行實際處理。如果它們脫機,則代理或負載平衡器可以將流量重定向到故障頁面等錯誤頁面。
0
大概他們已經做了基本的負載測試,所以他們有一個穩定的想法,他們可以處理多少,然後放慢速度,甚至崩潰。
0
Diskeeper告訴你,如果你已經使用了虛擬內存的某個部分,那麼我認爲當時很有趣。
相關問題
- 1. 如何以編程方式跟蹤服務器超時?
- 2. 如何以編程方式啓動Java中的Mysql服務器?
- 3. 如何以編程方式檢索HTML服務器控件的樣式?
- 4. 以編程方式在ASP.NET服務器上創建目錄
- 5. 如何以編程方式檢測ASP.NET 3.5?
- 6. 如何以編程方式從服務
- 7. 以編程方式檢查服務器的可用性
- 8. 以編程方式檢查md5sum與服務器上的PHP
- 9. 以編程方式從服務器檢索更新的文件
- 10. 如何設置的RabbitMQ服務器超時檢測?
- 11. 如何以編程方式在Kubernetes中獲取服務的NodePort?
- 12. 如何以編程方式運行使用C#的ASP.Net開發服務器?
- 13. 如何以編程方式驗證散列ASP.NET服務密碼?
- 14. 如何以編程方式檢查服務器上的iis版本
- 15. 如何以編程方式檢測iPhone中的聽筒?
- 16. 如何以編程方式檢測一個新的文件中
- 17. 如何以編程方式檢索SF角色服務名稱?
- 18. 如何以編程方式訪問遠程OPC服務器?
- 19. 如何在Android中以編程方式檢測死鎖?
- 20. 如何在android中以編程方式檢測MIUI ROM?
- 21. 如何在iphone中以編程方式檢測dtmf音調?
- 22. 在Revit中如何以編程方式進行干擾檢測?
- 23. 如何以編程方式檢測機器人
- 24. 如何以編程方式檢測64位或32位機器?
- 25. 如何檢測是否在.net中以編程方式指定了DNS服務器?
- 26. 你如何以編程方式檢測你的iPad的一代?
- 27. 測試服務器容量
- 28. 如何以編程方式刪除BlackBerry中的服務預訂?
- 29. 以編程方式在Swift中設置內容過濾器3
- 30. 如何在Symfony中以編程方式獲得服務列表?