找回密码
 注册
查看: 4559|回复: 0

haproxy.cfg p

[复制链接]

70

主题

73

回帖

1201

积分

网站编辑

积分
1201
发表于 2017-5-16 22:02:59 | 显示全部楼层 |阅读模式
cat /etc/haproxy/haproxy.cfg / E1 i' k: X) [8 ?) x8 S
# Simple configuration for an HTTP proxy listening on port 80 on all
. v4 `4 P) c0 D3 j& ^5 X    # interfaces and forwarding requests to a single backend "servers" with a! R. x: h( ?( I& K: k/ ^1 @
    # single server "server1" listening on 127.0.0.1:80000 n; Y3 V! g9 n3 T( g* \/ C
    global
1 q: Q. I' v: F3 u: j7 o        daemon- s% u- \& J( Y. L& T
        maxconn 2048# D# Z& k6 L* ?8 J8 ]0 n$ X% O
        log     127.0.0.1  local0; K: S3 U/ M& y1 D" T* Y: I& y% `* M
        pidfile /var/run/haproxy.pid
- I+ o5 [+ P( w: ]) {' Y        daemon/ Q' \& ~- v/ Z5 k$ Y2 g( u
        stats socket /var/lib/haproxy/stats
9 o) W# w- ^- O9 e$ A+ Q        nbproc  1
$ c! R/ \# D* h) X# P# A: p5 }' q tune.ssl.default-dh-param 2048( O+ ]. Y  o7 j2 B. s9 D
% }( E+ S; L" h
    defaults/ f- N- a. V5 H: P" ~/ ]
        mode http
9 c( Q0 ^$ Z2 ?" i0 O        log  global3 U6 F2 J/ I5 X% L. j
option httplog$ Y) r2 q9 q5 z6 Z' ]7 k1 H( t) c
        option dontlognull
: [, N% g9 \' e7 x9 ^4 x7 F        option redispatch
9 H) l7 I" ?* y1 O" j4 V: ]        option http-server-close
. p9 x  I# E, [        timeout connect 5000ms, g: H5 V1 r" s3 c# Z+ H
        timeout client 50000ms% Z( J" F  }' a- _' |, c
        timeout server 50000ms
' d9 D; l6 v/ \5 W+ r( u        retries 0
; g+ e0 F2 S: x3 \2 i$ c6 q9 D) B# d! s' H  X# S+ c
    listen admin_stats9 N% w( ^3 U: z/ m( p1 m7 v
        bind 0.0.0.0:88880 G- N4 [/ C9 T! Z+ q! \, A$ E# g
        option httplog
6 b! r- G$ G/ U4 j. Q! m+ S        stats refresh 30s
, C! O2 b2 a) C: j/ F        stats uri /stats
# o4 B( {. c, m        stats realm Haproxy Manager$ L( Q& W- S" Y1 l1 l
        stats auth admin:admin9 D$ S) g. b1 G2 ]2 D2 Q
  % [! A  [0 T! e$ P! w$ ]
listen bp_user
8 x; G0 m" C) ~5 ~  bind 10.229.127.25:18080( n/ p8 r$ |( @1 Y+ I# T1 e
balance  source
+ W3 B" s0 B' r* \' E$ o# c7 Voption  httplog$ `- A- `3 e, c  T( e
  server user1 user1.bp.com:18080 check inter 2000 rise 2 fall 3
, {! d7 N. f4 h  server user2 user2.bp.com:18080 check inter 2000 rise 2 fall 3
+ Z" T/ k" t5 p, n  
' r6 `2 A* l# x, F  @listen bp_admin
7 W2 x9 p; d1 X  bind 10.229.127.25:8080
: T+ \8 D0 p/ Pbalance  source  z0 e9 J3 g  W' r2 q* D! ^" N
option  httplog
5 X( l: ^3 h& L( ~4 Q, {$ t$ ~- n2 L6 s  server admin1 admin1.bp.com:8080 check inter 2000 rise 2 fall 3
0 j1 d7 y1 _* h/ @6 \  server admin2 admin2.bp.com:8080 check inter 2000 rise 2 fall 3! L3 L$ i! Q" F/ g+ _
  - ^* A8 d1 o# u( i2 k7 {
listen bp_db7 Z+ ?  u2 K7 a+ o- E  `$ @+ @
  bind 10.229.127.25:3306% Q: F& Q# y4 F4 c
balance  leastconn1 x& R: u9 O% [& W0 X8 x4 C
mode  tcp) g- X- v" s8 ^# i
option  tcplog
  V5 p5 z: D+ w$ e2 J0 ?  server db1 db1.bp.com:3306 check inter 2000 rise 2 fall 3
  R2 V- Q2 X* s3 I4 z  server db2 db2.bp.com:3306 check inter 2000 rise 2 fall 3/ j( H& x$ K& [6 j
server db3 db3.bp.com:3306 check inter 2000 rise 2 fall 34 f* d+ S4 A$ y0 m: C
* n6 g: S2 Q& @- S7 A. k% X
listen bp_db4mq( f4 w; O2 k1 x2 U1 L2 k
  bind 10.229.127.25:3307( [4 P6 w0 c+ C1 H) s% ?( Q5 b
mode  tcp
' o( @, I/ R  F" E; B7 q8 s* U3 toption  tcplog! C) v7 L7 j- |$ S- u
  server db1 db1.bp.com:3306 check inter 2000 rise 2 fall 36 |& P1 G# h/ ?- X
  server db2 db2.bp.com:3306 check inter 2000 rise 2 fall 3 backup  p* E& ]& [0 R9 S' z" s2 g* h
server db3 db3.bp.com:3306 check inter 2000 rise 2 fall 3 backup
/ W$ q( Z4 b# U" x1 `2 y: P
! ]  [' C2 `+ L3 Q9 D7 Klisten bp_sso
7 ~+ h1 Q: N- w! x4 k) u  bind 10.229.127.25:8443
  m6 f! _2 k% Qbalance  source6 ?& \$ {/ {; Q: [3 E
mode  tcp, B( Z% `- Q. V0 \# a' t
option  tcplog# q5 L" w4 Q9 _6 e4 ?
  server sso1 user1.bp.com:8443 check inter 2000 rise 2 fall 3- V& g0 ]) h4 {" t/ N2 a1 u
# server sso2 user2.bp.com:8443 check inter 2000 rise 2 fall 32 T. S" S: u; R+ ]

: S1 M" @* O* d4 d. {1 E, ~( n' T2 {+ c$ N" U# K0 T

9 B( U9 U8 M3 n6 R
您需要登录后才可以回帖 登录 | 注册

本版积分规则

返回首页|Archiver|手机版|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )

GMT+8, 2026-6-12 01:59 , Processed in 0.021315 second(s), 21 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表