gpt4 book ai didi

javascript - Ajax 发布到两个节点 NLB 上的 Web 服务

转载 作者:行者123 更新时间:2023-11-30 05:55:28 26 4
gpt4 key购买 nike

我有一个双节点 NLB 设置,我需要通过 ajax POST 从客户端调用多个 Web 服务。如果我点击页面说:

http://clusternode1/ 

没有问题。

如果我击中它

http://clusternode2/ 

没有问题。

但是,如果我在

http//clustername/ 

我得到了跨源异常(如预期的那样)。

这附近有什么吗?有什么方法可以协调发出请求的名称以避免跨域异常?

非常感谢。

最佳答案

我脑海中浮现的事情很少;这取决于几个因素,您可以通过以下几种方法解决该问题:

(1) 根据您的设置,为什么不只针对负载均衡器(通常这是使用 NAT 配置事物的方式),然后让负载均衡器完成工作?

(2) 如果节点位于不同的域中,您将不得不查看 CORS 的配置。

(3) 如果您无权访问 header 等,您可以考虑代理这个,但这个半违背了负载平衡的目的

(4) 也许为每个节点设置cname 别名可以避免跨域问题?

嗯,肯定有解决方案:-)

关于javascript - Ajax 发布到两个节点 NLB 上的 Web 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12149527/

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