微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ubuntu – 是否有负载均衡器允许您重新使用套接字连接?

我有一个服务,服务器上传20kb xml文件到我的服务器.

没有会话,它是一个单一的POST请求,就是这样.每个单独的请求都根据xml文件内容进行身份验证.

负载测试期间,我将不得不进行与套接字相关的调整,服务器耗尽其套接字池(32K).

无论如何,我想知道当我将负载均衡器带入两个Web服务器之间的循环请求时,可能会发生什么变化.

负载均衡器可以重新使用套接字吗?

再次,只是想明确一点,客户端服务器正在将文件发布到我的服务器,一旦文件已经http发布,它们就完成了100%.任何后续的http帖子都将被视为新的“交易”.

我假设您正在引用SO_REUSEADDR而不是连接多路复用.这给出的唯一好处是TIME_WAIT中的套接字不会阻止新套接字绑定到同一地址.我从未遇到过一个实际上使用TIME_WAIT阶段的系统 – 如果你在TIME_WAIT中有很多套接字,那么你应该只减少超时.

让一切变得更快也会有所帮助 – 但是您没有提供有关此处设置和流量模式的大量信息.

任何类型的代理负载均衡器都将为您提供比现在更少的客户端连接(因为每个传入连接都需要连接到后端设备). OTOH RRDNS将负载减半,而不会产生SPOF的复杂性和成本.

it is a single POST request

所以我们在这里谈论HTTP?如果是这样,那么就有很大的调整范围.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐