我有超過50個客戶端連接到一臺服務器(低端服務器,運行Windows 2003服務器),每次出現電源故障或交換機故障時,客戶端都將與服務器斷開連接,服務器可能在此次事件中保持開啓狀態(如果電源備份已安裝),當客戶端回來時,他們會自動檢測服務器並啓動連接過程,此時服務器將開始向客戶端分發相關數據。在這一點上,你意識到一些客戶端會開始凍結,因爲服務器不夠快,不能清除數據,因此會阻塞其他客戶端。什麼是控制客戶端連接到服務器的最佳算法/技術?
我已經實現了一個粗略的方法來控制這個客戶端風暴,但我問是否有更好的算法來執行這種任務。
注:我使用阿斯塔插座上Delphi應用程序組件,但我不來自不同領域的腦海例子,
我通常會給你一個合理的建議,但他說他使用的是Win2k3。我知道,從每天的工作經驗來看,win2k3盒子(甚至是頂級盒子)不能處理超過500個客戶端,不僅僅是靜態頁面視圖。沒有理由認爲他的應用性能更好。 – rmeador 2008-12-16 05:05:10