什么是网络服务中的"Backlog"?
what is a "Backlog" in webservices?
我注意到,在gSoap(C++Web服务实现(中,如果我将积压工作提高到如此之高,我在客户端就不会出现以下错误:
Non HTTP response
积压工作是为我的gSoap服务器设置的,如下所示:
m = soap_bind(&soap, hostname, port, BACKLOG);
有人能向我解释一下,如果我增加积压工作,为什么Web服务调用失败的风险会降低吗
非常感谢!
backlog定义了挂起连接队列可能增长到的最大长度
如果有任何进一步的连接请求,他们会收到你发布的错误(基本上服务器会说"现在请求太多,对不起"(
通过增加此值,可以允许更多客户端请求连接。
相关文章:
- 我的神经网络不起作用 [XOR 问题]
- GetShortPathName在网络驱动器上使用中文文件夹时失败
- 通过网络、跨平台传递std::变体是否安全
- 如何在MNIST上提高网络运行的准确性
- Active Directory:从网络服务帐户下运行的Windows服务调用ADsOpenObject时失败
- 检测win32服务创建和删除的最佳方法
- 使用 mod_gsoap 部署服务时,如何在 Gsoap 中更改 soap 上下文的模式?
- 当服务中的事件被触发时,如何将响应从服务发送回客户端?
- OpenCV 4.1.2 - 从网络摄像头获取帧并将其拆分
- 使用OpenCV和覆盆子上的多个网络摄像头拍摄延时摄影,出现多个V4L错误
- 神经网络不学习.卡在50%
- 如何绑定 C++ gRPC 客户端的网络接口
- gRPC 生成的代码缺少服务实现
- 在本地网络中通过OpenCV(C++)实时流式传输图像
- 在不知道套接字的情况下关闭网络连接
- 是否有 Windows 用户空间函数来枚举连接的网络共享?
- 用于服务网络连接的英特尔TBB任务 - 良好的模型
- 从 mfc 应用程序点击网络服务,并希望从网络服务登录方法读取用户代码返回
- Windows服务无法识别网络路径.变通办法是什么?
- 什么是网络服务中的"Backlog"?