0
我有我的Web Api application
分佈在三臺服務器上使用Load Balancer
和Round Robin
規則。每個服務器可以爲指定的RestApi端點執行only one request
http://MyServer/api/LongRunningProcees 如果第二個請求發佈到相同的Rest API端點(當第一個請求未完成時),則服務器返回503服務不可用。Web Api建議重定向呼叫,負載均衡
我是新來的負載平衡,我沒有找到任何解決方案如何將請求重定向到另一臺服務器,直到它將被接受。這是負載平衡器的責任?
難道我理解正確的是最大隻有3個請求,可以同時處理?如果有新的請求並且所有服務器都很忙,你想怎麼做? –
這只是一個例子,我們正在使用擴展選項來在需要時添加更多雲服務器。實際的問題是使用循環法負載平衡器可以擊中仍在繼續RestApi終點的同一服務器,但其他服務器可用於相同的RestApi終點。 – Tomas
你使用什麼Load Balancer? –