Apache做反向代理的故障转移策略
由于项目中需要用到集群环境,用Apache做反向代理当入口服务器,后端是4台IIS服务器。但在做故障转移的时候出现问题,只要有一个页面出现错误,Apache就会在60秒禁止使用该服务器。由于各个IIS没有做session同步,所以使用中经常遇到退出重新登录的页面,体验非常差。
请问有没有办法设置Apache参数,当返回的错误次数达到一定数值时再标记该服务器不可用,比如超过10次标记5分钟内不访问该服务器
nginx有个配置max_fails 就是干这个用的,Apache没有找到
这个需求很常见,感觉应该有啊
请指点一下
请问有没有办法设置Apache参数,当返回的错误次数达到一定数值时再标记该服务器不可用,比如超过10次标记5分钟内不访问该服务器
nginx有个配置max_fails 就是干这个用的,Apache没有找到
这个需求很常见,感觉应该有啊
请指点一下
...全文
相关推荐
Apache::AppSamurai-开源
Apache :: AppSamurai是基于mod_perl的身份验证反向代理/应用程序前端,旨在保护应用程序免受直接Internet攻击。
高可用的并发解决方案nginx+keepalived资料
nginx-1.23.3.tar.gz keepalived-2.2.7.tar.gz apache-tomcat-8.5.85.tar.gz
实战Nginx:取代Apache的高性能web服务器
实战Nginx:取代Apache的高性能web服务器,pdf版,高清
Nginx+keepalived+tomcat实现性负载均衡(包含需要的包)
Nginx+keepalived+tomcat实现性负载均衡
nginx+tomcat在windows下做负载均衡
Tomcat服务器作为一个Web服务器,其并发数在300-500之间,如果有超过500的并发数便会出现Tomcat不能响应新的请求的情况,严重影响网站的运行。另外,在访问量大的情况下,Tomcat的线程数会不断增加。由于Tomcat自身对内存的占用有控制,当对内存的占用达到最大值时便会出现内存溢出,对网站的访问严重超时等现象,这时便需要重新启动Tomcat以释放占用的内存,这样做便会阻断网站运行。 所以对Tomcat做负载均衡便很有必要。目前可以和Tomcat做负载均衡的主流服务器是Apache,但是Nginx由于功能多、配置简单等优点逐渐成为很多负载均衡服务器的首选。Nginx的并发数可达到50000,所以理论上可以和Tomcat以1:100的比例来配置,这样便可以很好的解决网站并发瓶颈问题。


