Articles of 负载平衡

IIS负载平衡的站点redirect到外部服务,但应该返回到正确的服务器

我们正在为面向外部和内部的Web服务器实施一对networking负载平衡器。 我们不打算在NLB上使用会话状态服务,并且接受如果节点closures,用户将不得不在新的服务器上重新进行身份validation,并开始一个新的会话。 我们有一个ASP.Net4应用程序,然后redirect到外部服务(付款处理器),然后使用静态configuration的链接将用户返回到我们面向外部的URL。 我有两个问题: 当用户在执行付款后返回站点时,有什么方法可以确保他们连接到他们当前正在使用的服务器? 当面向内部NLB的用户完成付款时,服务将尝试将其返回到外部NLB。 有没有办法拦截并redirect到面向内部的群集,然后将其活动会话所在的服务器?

防火墙负载平衡器吞吐量

我有一个理论问题,你networking大师的,如果不介意回答:)。 比方说,我有一台Cisco ASA 5510,其显卡吞吐量为300Mbps,而后面有一台Citrix MPX 5650,吞吐量为1Gbps ,所有设备都连接到1Gbps的接入交换机上。 如果我的FW只支持300Mbps,我的负载均衡器是否能够推动1Gbps的吞吐量,但我使用的是1Gb接入交换机? ASA有一个1Gb接口,所以我很好奇,为什么要有1Gb接口,如果你只能处理300Mbps的吞吐量? Firewall > Load Balancer > Web Servers

Zen负载平衡器HTTPS到HTTPS

我一直在努力解决一个我希望能够帮助的问题。 基本上,我已经build立了一个从HTTPS到HTTP的工作禅负载平衡器,但我很努力使它在双方都使用HTTPS工作。 当我将HTTPSconfiguration为HTTPS时,系统日志中显示以下错误消息: Jul 19 15:13:28 zenbal01 pound: (b730cb70) e500 can't read header Jul 19 15:13:28 zenbal01 pound: (b730cb70) e500 response error read from xxx.xxx.xxx.xxx LB和后端服务器安装了相同的证书,所以SSL握手应匹配。 有没有人得到这个工作或有什么可以做的握手工作的build议? 谢谢!

使用DNSMadeEasy和Nginx作为Web服务器进行负载平衡

我打算在两个不同的地理位置安装我的Web应用程序,每个区域有两个应用程序服务器副本。 为了负载平衡应用程序服务器,我正在考虑使用使用Round Robin并提供DNS故障转移的DNSMadeEasy。 对于应用程序服务器,我将使用nginx和php-fpm。 我的应用程序也将使用SSL,我没有粘性会话。 任何人都可以告诉我configuration中是否有任何毛病。 我完全不熟悉负载平衡,并且从网上完成的任何研究,我已经达到上述configuration。

冗余/负载平衡在2个非托pipe专用的基于Windows的服务器上

我们通常将我们的专用服务器托pipe在不受pipe理的数据中心,即我们只是购买服务器,我们可以通过远程桌面连接自行pipe理。 我们不能在数据中心安装/configuration任何硬件。 最近,我们正在考虑为托pipe网站设置冗余,既为冗余又为负载平衡原因。 如果我们只能通过RDP访问两台服务器,是否可以这样做? 如果是,从哪里开始的指导方针? 两台服务器显然都有不同的IP地址。 想象一下,我有一个域 – www.test-redundancy.com 。 就我所知,该域只能指向一个IP,或者循环但是如果一个服务器出现故障,则不能解决问题。 理想情况下,我希望这样的请求传播到两台服务器,如果一台服务器失败,所有的请求被发送到剩余的服务器。 这可能吗? 我是这个领域的新手,所以任何帮助将不胜感激。

如何在RHEL 5.9安装期间安装脉冲

我拼命试图在rhel5.9机器上安装脉冲。 我试过Googlesearch,但我得到的是如何在已经安装的盒子上configuration脉冲/食人鱼的指令。 我已经看到,rhel 6.x允许用户select负载均衡/高可用性存储库,从而允许用户安装脉冲服务。 请协助

如何轻松实现高可用性?

我有一个网站,目前在一个DigitalOcean地区托pipe。 DO是好的,但是偶尔他们在一个地区有路由问题,网站也会崩溃。 这个堆栈非常简单 – 一个web服务器和一个redis实例。 我想在不同的地区设置故障转移,所以如果一个地区有问题,访问者将自动被redirect到故障转移,但我不知道如何做到这一点。 我最初的想法是使用负载平衡器,但由于负载平衡器将不得不生活在其中一个区域,所以它就会失败。 我们为我们的dns使用了cloudflare,如果为同一个域input两个IP地址,他们支持一个基本的循环系统,但是我希望所有的stream量都被定向到主节点,除非它不可用。 设置这个最简单的方法是什么?

HAProxy pgsql-check错误

我使用HAProxy 1.5-dev21来通过一些只读Postgresql 9.2服务器来平衡PostgreSQL连接。 HAProxy版本1.5实现了一个pgsql-check选项 ,类似于mysql-check。 这是我的这种池的典型HAProxyconfiguration: listen pgsql_pool 0.0.0.0:10001 mode tcp option pgsql-check user postgres balance roundrobin server slave1 10.0.0.1:5432 check server slave2 10.0.0.2:5432 check 这是有效的,我的意思是HAProxy检测到slave1 / slave2启动,我可以正常连接到端口10001上的PG,但由于pgsql-check选项,我在postgresql日志中看到这样的消息,每2秒: 2014-01-29 17:37:33 CET [17170] postgres postgres (10.0.0.10(56706)) LOG: could not receive data from client: Connection reset by peer 2014-01-29 17:37:35 CET [17173] postgres postgres (10.0.0.10(56707)) LOG: could […]

服务器发回自己的IP而不是代理的IP

我目前正在尝试添加一个新的专用应用程序服务器。 我有一个负载均衡器,调度stream量: LB – apache2.conf <Location /> ProxyPass balancer://my-cluster/ </Location> <Proxy balancer://my-cluster/> BalancerMember http://APP.SERVER.1.IP:80/ BalancerMember http://APP.SERVER.2.IP:80/ </Proxy> 我有一个指向这个负载平衡器的DNS。 但是当我尝试访问http://www.my-domain.com/foo ,响应来自http://APP.SERVER.2.IP/foo而不是http://www.my-domain.com/foo 。 这是一个问题,因为它导致我的应用程序崩溃(这是一个移动应用程序)。 我错过了什么? 谢谢 !

最好的方式来平衡双ESXI

我在运行带有IIS 7的Windows Server 2008 R2的单个ESXi盒子上托pipe了一些网站。现在我想确保如果主机宕机,网站仍然有效,所以我已经订购了第二个ESXi 5.1从LeaseWeb框。 这两个服务器都是免费的ESXi版本,它们只有一个NIC,不在专用networking中,并且无法访问共享存储。 确定一台机器停机的最好方法是什么?网站仍然可以访问? 我可以用ha代理启动一个虚拟机,但是我也需要负载均衡。 最好的办法是什么? 所以,总之, 2个独立的ESXi 5.1机箱; 利用它们来处理两个盒子中的一个失败的最好方法是什么? 谢谢, 缺口。