Articles of 负载均衡

在Exchange 2010中移动到一个CAS数组对象会搞乱当前configuration的客户端之前的CAS数组configuration吗?

我正在计划从一个单一CAS服务器上运行的Exchange 2010环境迁移到具有configuration了CASarrays对象的多个CAS服务器。 有客户端引用当前CAS服务器而不是CAS数组对象的Outlookconfiguration文件。 将创buildCAS数组对象,然后configuration邮箱RPC CAS指向arrays对象足以更新用户Outlookconfiguration文件,并导致组织最小的中断或我缺less什么,需要configuration? 我已经configuration了一个硬件负载平衡器,并确认服务可以通过虚拟IP访问,所以我只需要从单个CAS切换到HWLB CAS数组对象。 提前致谢!

NGINX内部负载平衡+ PHP-FPM上游导致随机双重请求/提交

我们遇到了一个非常严重的问题,在看似随机的时候,我们得到了一个由我们的应用程序处理的重复请求。 通常情况下,用户提交表单,偶尔会将其内容保存两次。 我们已经消除了这个问题被JS驱动的双重提交的可能性。 我们有一台networking分析仪,certificate只有一个请求正在进行。 但是,我们也已经certificate,PHP应用程序当然是在整个执行两次。 彻底调查后,应用程序中没有任何逻辑问题会导致这种双重保存行为。 编辑:我们删除了“Keepalive 8” 来自NGINX conf,我们不再得到双重意见。 相反,在有问题的请求中我们得到了一个504 我将不胜感激任何人谁可以看看下面,让我知道,如果有什么突出的 – 谢谢! 我们的NGINX和PHP-FPMconfiguration如下: /etc/nginx/nginx.conf user nginx; worker_processes 1; worker_rlimit_nofile 10240; error_log /var/log/nginx/error.log; pid /var/run/nginx.pid; events { worker_connections 1024; multi_accept on; use epoll; } http { server_tokens off; add_header 'Access-Control-Allow-Origin' http://$host; add_header 'Access-Control-Allow-Methods' 'GET, POST'; add_header 'X-Powered-By' 'smartCMS'; upstream php_fpm { least_conn; server 127.0.0.1:9000 […]

如何减lessHAProxy的故障转移时间?

我已经安装HAProxy,它工作正常。 我观察到,当其中一个节点发生故障时,HAProxy立即检测到,但将现有stream量切换/redirect到剩下的工作节点需要15-16秒 (我用不同的configuration检查了50次,但是这个切换时间是坚持15-16秒)。 任何人都可以帮我减less故障转移间隔? 我尝试了“内部”,“快速”,“下降”,“崛起”的configuration,但我不确定要做什么确切的事情。 这是我现有的configuration文件 , 更新:我能够减less这个15-20秒的时间5-6秒 ,但不能less于这个。 是否有可能进行实时故障切换? 我也在这里更新了我的最新haproxy.config global log 127.0.0.1 local0 debug maxconn 45000 # Total Max Connections. daemon nbproc 2 # Number of processing cores. stats timeout 1s defaults log global retries 1 option redispatch timeout server 100s timeout connect 100s timeout client 100s timeout queue 100s frontend localnodes bind […]

nginx负载均衡器在pm2前面加上nodejs集群

我试图设置一个生产环境,前端运行nginx,后端使用多个nodejs应用程序,使用pm2进行进程pipe理。 这个想法是在后端(和可选的垂直)允许水平的可伸缩性。 用nginx(上游)使用负载均衡,并在pm2后端多进程是好主意? 这可能是冲突的或不必要的? 如果在前端使用负载平衡可以使用单个进程(水平)创build多个后端机器。 或者可以只使用nginx作为http服务器,并在后端使用pm2多进程(垂直)。 或者使用nginx负载均衡和pm2多进程(水平和垂直) 过去我们在机架空间调整机器的时候遇到了问题,所以我更喜欢从前端水平平衡。

在PowerShell中创buildWeb服务器场

我试图在PowerShell中自动创build一个服务器群。 通过手动创build,我得到了以下XML: <webFarms> <webFarm name="alwaysup" enabled="true"> <server address="alwaysup-blue" enabled="true"> <applicationRequestRouting httpPort="8001" /> </server> <server address="alwaysup-green" enabled="true"> <applicationRequestRouting httpPort="8002" /> </server> <applicationRequestRouting> <healthCheck url="http://alwaysup/up.html" interval="00:00:05" responseMatch="up" /> </applicationRequestRouting> </webFarm> <applicationRequestRouting> <hostAffinityProviderList> <add name="Microsoft.Web.Arr.HostNameRoundRobin" /> </hostAffinityProviderList> </applicationRequestRouting> </webFarms> 试图通过PS做这件事certificate麻烦,但是:据我所知,没有专门的API来做到这一点( WebFarmSnapin是为旧版本)。 我已经将注意力转移到了IISpipe理Cmdlet上,但只有一半工作。 我有的代码是: ##### # Overwriting the server farm ##### Write-Host "Overwriting the server farm $($webFarmName)" $webFarm = […]

你用什么来平衡IPv6服务?

目前用于IPv6负载平衡的Linux软件环境看起来有点严峻。 IPVS对IPv6有基本的支持,但还远远没有完成。 IPv6的NAT似乎是不可行的。 还有其他项目是为了这个目标吗? 其他操作系统的IPv6支持是否更好? 是否有任何商业产品已经成功应用于生产环境,具有不平凡的负载模式? 还是只是IPv6的时代还没有到来呢? ;) 最好的问候,迈克尔

NTLM,Kerberos和F5交换机问题

我正在支持一个扩展到Web和应用程序服务器的基于IIS的应用程序。 Web和应用程序都在IIS后面运行。 当IISconfiguration为通过Kerberos进行身份validation时,该应用程序具有NTLMfunction。 迄今为止,它一直在工作,没有一个小故障。 现在,我正在尝试引入两个F5交换机,一个在Web前面,另一个在应用服务器前面。 2个F5实例(比如ips185&186)位于LINUX主机上。 F5到F5寻找一个NAT IP(比如ips 194,195和196)。 为包括NAT在内的所有IP创build了一个DNS条目,并运行SETSPN命令将IIS服务帐户注册为在HTTP,HOST和域级别受信任。 随着Web F5打开,每个Web服务器连接到一个基本应用程序服务器,当用户连接到Web F5域名时,信任工作和用户authentication没有问题。 但是,启用应用程序负载平衡器并且Web服务器指向新的F5应用程序域名时,用户将获得401. IIS日志显示没有经过身份validation的用户名并显示401状态。 Wireshark确实显示传入系统的协商票据头。 任何想法或build议,非常感谢。 请指教。

Web场框架2.0 – 我可以使用WFF 2.0与硬件负载平衡器?

我有一个由两台运行Windows Server 2008和IIS 7的Web服务器组成的Web服务器场,在一个硬件负载平衡器之间进行负载平衡。 我正在阅读有关WFF 2.0 ,我不知道是否有可能使用它与硬件负载平衡器。 如果是这样,我该如何设置它。 另外,因为我有一个硬件负载平衡器,可以将Web服务器之一作为控制器和主服务器? 谢谢…

LVS和Apache作为负载平衡器

我想做负载平衡。 要做到这一点,我想使用LVS和Apache作为负载平衡器。 我的configuration将是这样的: 用户 – >互联网 – > LVS负载平衡器 – > Apache平衡器 – >真实服务器 你认为这是可能的吗? 在这个configuration中,我不知道是否需要两个负载均衡器,或者只有一个与LVS&Apache一起使用。 谢谢

如何正确的负载平衡独立的fastcgi服务器

我们正在运行更大的部署,在Apache2和mod_wsgi下运行多个服务器运行Django应用程序。 我们正在考虑切换到apache2 + fastcgi和移动fcgi进程分开应用程序服务器“层”。 我的问题是:如何在这些多个后端服务器之间做适当的负载平衡? 我最担心的是能够即时添加和删除服务器。