haproxy 动静分离实例

简介: code from www.361way.comgloballog 127.0.0.1 local2chroot /var/lib/haproxypidfile /var/run/haproxy.

code from www.361way.com

global
log 127.0.0.1 local2
chroot /var/lib/haproxy
pidfile /var/run/haproxy.pid
maxconn 4000
user haproxy
group haproxy
daemon

turn on stats unix socket

stats socket /var/lib/haproxy/stats

defaults
mode http
log global
option httplog
option dontlognull
option http-server-close
option forwardfor except 127.0.0.0/8
option redispatch
retries 3
timeout http-request 10s
timeout queue 1m
timeout connect 10s
timeout client 1m
timeout server 1m
timeout http-keep-alive 10s
timeout check 10s
maxconn 30000
listen stats
mode http
bind 0.0.0.0:1080
stats enable
stats hide-version
stats uri /haproxyadmin?stats
stats realm Haproxy\ Statistics
stats auth admin:admin
stats admin if TRUE
frontend http-in
bind *:80
mode http
log global
option httpclose
option logasap
option dontlognull
capture request header Host len 20
capture request header Referer len 60
acl url_static path_beg -i /static /images /javascript /stylesheets
acl url_static path_end -i .jpg .jpeg .gif .png .css .js
use_backend static_servers if url_static
default_backend dynamic_servers
backend static_servers
balance roundrobin
server imgsrv1 172.16.200.7:80 check maxconn 6000
server imgsrv2 172.16.200.8:80 check maxconn 6000
backend dynamic_servers
cookie srv insert nocache
balance roundrobin
server websrv1 172.16.200.7:80 check maxconn 1000 cookie websrv1
server websrv2 172.16.200.8:80 check maxconn 1000 cookie websrv2
server websrv3 172.16.200.9:80 check maxconn 1000 cookie websrv

目录
相关文章
|
4月前
|
负载均衡 应用服务中间件 Apache
nginx(一)nginx配置反向代理与负载均衡
最近在研究秒杀程序的设计及服务器配置。 涉及到秒杀这个问题,那肯定就意味着大流量高并发访问,那么大概率我们需要做反向代理与负载均衡配置。 那么如何配置nginx的反响代理与负载均衡呢?
206 1
|
9月前
|
负载均衡 应用服务中间件 Linux
【Nginx】第五章 Nginx配置实例-负载均衡
【Nginx】第五章 Nginx配置实例-负载均衡
139 0
【Nginx】第五章 Nginx配置实例-负载均衡
|
9月前
|
应用服务中间件 Linux 网络安全
Nginx反向代理实例
上一篇博客写了使用Nginx实现访问80端口转发到tomcat页面:使用Nginx实现反向代理(80端口转发到Tomcat)
|
JSON 监控 负载均衡
为什么要用 HAProxy 而不是 Nginx 做负载均衡?
负载均衡器是数据中心的入口点,处于访问一切资源的关键路径上。这给了他们一些有趣的特征。首先,它们是在基础设施中需要监控的最重要的点。其次,他们处于一个独特的位置,不仅可以提供有关自己的特性,还可以提供他们所支持的后端的每项服务。 有两种流行的开源软件负载均衡器:HAProxy和nginx。让我们看看他们在这方面的异同。
357 0
为什么要用 HAProxy 而不是 Nginx 做负载均衡?
|
负载均衡 中间件 应用服务中间件
Nginx动静分离详解以及配置
1.Nginx动静分离概念 动静分离,通过中间件将动态请求和静态请求进行分离,分离资源,减少不必要的请求消耗,减少请求延时。 好处:动静分离后,即使动态服务不可用,但静态资源不会受到影响 通过中间件可以将动态请求和静态请求进行分离
289 0
Nginx动静分离详解以及配置
|
负载均衡 应用服务中间件 nginx
nginx进阶-动静分离,负载均衡
nginx进阶-动静分离,负载均衡, nginx动静分离,负载均衡简单使用
3216 0
|
负载均衡 应用服务中间件 PHP
|
Web App开发 应用服务中间件 Linux