我正在寻找一个简单的Windows负载均衡解决scheme。 我有两台机器(比如说host0和host1),它们中的任何一台都托pipeTCP服务(所以它可以是host0或host1,但是不能同时host0和host1)。 host0拥有该服务的客户端。 您可以请我build议我以下负载平衡scheme:一旦客户端启动连接,负载均衡器尝试连接到host0和host1服务。 一旦主机回复之一,它将所有stream量路由到该主机。 更新0: 我正在看的一个可能的解决scheme是在客户机上写一个脚本,找出哪个主机正在运行服务并更新HOSTS文件。 我不太喜欢这个方法,因为它不够快。 所以任何build议都非常感激。 更新1: 看起来我可以写一个脚本,将运行netsh接口portproxy设置端口转发。 看起来这是比HOSTS文件更好的解决scheme。 是否有意义? 谢谢
我正在使用Windows Server 2012 R2部署Microsoft Dynamics CRM 2013.我可以使用F5作为其可用。 我想知道决定F5或networking负载平衡的标准。 哪种情况哪个更好 它是一个内联网设置。 我将来可能会使用HTTPS / SSL,现在使用HTTP。 我不需要粘滞的会议。 我读了很less的博客,但是它们比较老,可能无法提供Windows内置负载平衡function与F5 BIG-IP的当前function比较。 请告诉我,如果我的结束需要任何具体的信息。 欢迎参考。
我怎样才能正确configurationLVS从虚拟ip到/从客户端masqerade / NAT数据包? 目前我有: UDP 10.47.1.80:domain rr -> 10.47.1.51:domain Masq 10 0 5 -> 10.47.1.52:domain Masq 10 0 9 问题我看到: dig my.test.domain @10.47.1.80 ;; reply from unexpected source: 10.47.1.51#53, expected 10.47.1.80#53 我希望NAT / Masq重写IP,但是,服务器直接响应客户端。
我需要将生产环境从EC2-Classic迁移到VPC。 现在我有一个Elastic LB,后面有一些EC2实例。 我的计划是: 创build一个新的LB平衡器并添加VPC实例 使用加权循环法创build2个Route53logging( http://aws.amazon.com/about-aws/whats-new/2011/05/24/amazon-route53-elb-integration-wrr-ga/ ),这将指向,例如,旧的LB的90%的stream量和新的10%的stream量 如果一切顺利,我们可以添加更多的实例到VPC并改变Route53权重 最后我们只留下一个DNSlogging并closures旧的LB 它会起作用吗? 有更好的方法吗? TIA,维塔利
我们有5个不同的服务器位置,每个位置都包含大约30台服务器,每台服务器都代表一个URL并同时提供HTTP和HTTPS。 它们都是相同的,但是根据他们select查看内容的位置提供不同的内容,他们可以通过更改用户设置来select区域内容,并将它们绑定到绑定DNS中的视图。 我们有一个DNS服务器,根据它们的位置将名称parsing为IP地址,并将stream量发送给它们。 它工作的很好,但是当有人改变一个地区时,在用户/浏览器/操作系统等之间caching了几个东西,主要是DNS的东西。 我们想要做的是为每个域名使用所有相同的IP地址,并且将所有内容都parsing为一组HAProxy服务器,这些服务器将根据内部IP和用户configuration在内部代理/路由stream量。 这样,DNS将始终将其指向相同的前端服务器,并允许其DNScaching所有内容。 我想我可以用HAProxy做到这一点,所以当客户端连接到blog.test.com时,它会在前端服务器内部创build一个代理来说我们的南非网站blog.test.com – 但是,它需要这样做通过IP地址,否则DNS会感到困惑.. 我可以设置HAProxy接受blog.test.com的连接,并在内部连接到1.2.3.4并传递任何标题,如站点名称/别名?
我有3个隧道结束到Debian运行squid3(端口9001至9003)。 每个隧道开始时运行一个代理。 我试图通过这种方式来平衡这些代理: http_access allow all http_port 4128 cache_peer 127.0.0.1 sibling 9001 round-robin cache_peer 127.0.0.1 sibling 9002 round-robin cache_peer 127.0.0.1 sibling 9003 round-robin 当我重新启动squid3在第3行得到失败。我也尝试parent而不是sibling 。 同样失败。 仅供参考,如果我将客户端设置为端口为9001或9002或9003的debian IP,则工作正常。 任何想法?
我们正在使用AWS ELB进行HTTP / S负载平衡,而且我们遇到了ELB的一个非常疯狂的问题。 $ curl -i "http://yourdomain.com/ " HTTP/1.1 400 BAD_REQUEST Content-Length: 0 Connection: Close 看起来,AWS ELB正在做一些split(' ', $first_line)[2]寻找HTTP / 1.x版本的方式。 这个请求在技术上不正确是可以理解的。 URI和HTTP / 1.x版本之间应该有一个空格。 但真的吗? 与互联网上的其他每个HTTP守护程序不同,这个简单的请求会因AWS ELB而失败。 这是真的吗? 任何人都可以复制这个问题吗?
我目前正在build立一个环境,我们希望有一台服务器根据资源使用情况自动调整和负载平衡。 我创build了负载均衡器,并在负载均衡器下运行实例,到目前为止一切正常。 我想创build一个自动缩放组,它将复制正在运行的机器,而不是从将来不会更新的拍摄图像中创build另一个实例。 有没有办法做到这一点?
目前我们有这个configuration为我们的网站: 舞台环境。 在这个环境中,我们使用一个连接来存活数据库,代码使用SVN。 生产/生活环境。 在多个Web服务器之间进行负载平衡。 存储服务器的图像。 我们正在计划在这个configuration上安装Wordpress,但我不确定如果在生产环境中更新插件会发生什么情况? 来自舞台的文件将不同步。 我们怎么处理这个? 我们应该排除从SVN的插件文件夹? 但在这种情况下,我们将无法在Stage上testing插件。 对于这样的configuration,我们应该考虑什么其他的东西? 主要目标是在将它们导出到现场环境之前,能够在舞台上testing变化。 谢谢。
我有3台服务器 –> haproxy – server1(uk) – server2(ru) 我遵循这个教程,并创build了ru.subnets的ip 现在在我的/ etc / haproxy我有这些文件: haproxy.conf ru.subnets 在我的haproxy.conf中: frontend http-frontend bind *:80 mode http reqadd X-Forwarded-Proto:\ http acl blog_acl path_beg /wp-admin acl ru_acl src -f RU.subnets use_backend wwwru if ru_acl use_backend wwwbackend if !ru_acl use_backend wwwru if blog_acl default_backend wwwbackend 一切看起来不错,但是当我尝试加载configuration文件在我haproxy我得到这些错误: [ALERT] 170/084453 (4661) : parsing [/etc/haproxy/haproxy.cfg:37] : […]