0

我注意到,在 gSoap(C++ webservices 实现)中,如果我将积压工作改进得如此之高,我将不会在客户端出现错误,例如:

Non HTTP response

在此指令中为我的 gSoap 服务器设置了积压:

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

谁能向我解释为什么如果我增加积压,Web 服务调用失败的风险会降低?

十分感谢!

4

1 回答 1

1

积压定义了待处理连接队列可能增长到的最大长度。
如果提出任何进一步的连接请求,他们将收到您发布的错误(基本上服务器说“现在请求太多,抱歉”)。
通过增加此值,您将允许更多客户端请求连接。

于 2014-04-30T16:22:57.803 回答