2014-04-30 36 views
0

我注意到,在gSOAP的(C++ WebServices的實現),如果我提高了積壓這麼高,我不會在客戶端的錯誤,如:什麼是webservices中的「積壓」?

Non HTTP response 

積壓在設置爲我gSOAP的服務器該指令:如果我增加了積壓

m = soap_bind(&soap, hostname, port, BACKLOG); 

任何人都可以向我解釋爲什麼web服務的風險調用失敗降低?

非常感謝!

回答

1

積壓文件定義了掛起連接隊列可能增長的最大長度。
如果有任何進一步的連接請求,他們會收到您發佈的錯誤(基本上服務器說「現在太多的請求,對不起」)。
通過增加此值,您允許更多客戶端請求連接。

+0

您好!謝謝你的回答+1!那麼再澄清一下。如果backlog意味着隊列的最大長度,哪個參數定義了最大服務客戶端?再次感謝! – Farah