gpt4 book ai didi

http - 单个客户端的循环负载平衡选项

转载 作者:可可西里 更新时间:2023-11-01 16:52:52 25 4
gpt4 key购买 nike

我们有一个 biztalk 服务器,它经常调用我们也托管的 Web 服务。

Web 服务托管在 4 台服务器上,它们之间有一个 DNS 负载平衡器。理论上,对服务的每个后续调用都会轮询服务器并平衡负载。

然而,这可能不起作用,因为 DNS 查找的结果会在客户端缓存一小段时间。结果是我们在每个服务器移动到下一个之前收到大量请求。

这个假设是否正确?这里有哪些替代选项?

更多的谷歌搜索建议我可以禁用 DNS 的客户端缓存:http://support.microsoft.com/kb/318803

...但是这表明默认缓存时间为 1 天,这与我的经验不一致

最佳答案

您需要使用 Windows 上的 NLB 集群或 Linux 上的 LVS(或其他等效软件)在较低级别进行负载平衡。如果您让 Web 服务的客户端保持 HTTP 连接打开的时间超过单个请求/响应,您仍然可能无法获得您正在寻找的负载平衡粒度,因此如果是这种情况,您可能必须重新配置应用程序服务器.

关于http - 单个客户端的循环负载平衡选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5795241/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com