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

haproxy.cfg p

[复制链接]

70

主题

73

回帖

1201

积分

网站编辑

积分
1201
发表于 2017-5-16 22:02:59 | 显示全部楼层 |阅读模式
cat /etc/haproxy/haproxy.cfg
9 T; s& n. X$ P2 ~& i; l# Simple configuration for an HTTP proxy listening on port 80 on all
0 e" f2 d8 K5 Q  b" D; r& d5 A    # interfaces and forwarding requests to a single backend "servers" with a
% s' k5 T* X4 M$ L0 `    # single server "server1" listening on 127.0.0.1:80008 R) A( x& y) }5 p/ t# {1 ?
    global, o, R0 K2 X  \+ T, x  C; W0 R
        daemon  w/ @( y: @& ^& T! l
        maxconn 2048
; H' P* b" [6 A, [# _        log     127.0.0.1  local0$ d* n7 r! d0 u) @% b
        pidfile /var/run/haproxy.pid
, e- ^& W$ t0 q2 h, [        daemon
3 [3 B" ], l  E        stats socket /var/lib/haproxy/stats
$ D$ d( F' H; g% [        nbproc  1
8 z1 `. q2 l" k, B tune.ssl.default-dh-param 2048
  i5 U8 m% g' w- u$ @* X2 B" {" Z  z; w. }3 U/ R! C
    defaults
  Y' @: t1 t" G( [5 b6 ~  I        mode http
+ _2 ]8 x" j: ~/ B6 G& l( N        log  global
& D" H, W& n: i0 p" { option httplog9 J( \8 Z/ i/ j3 Y
        option dontlognull
% J/ q2 f/ W$ N7 W        option redispatch
3 R3 D* p/ q* Y- b/ r' x        option http-server-close# D+ W5 f- d- z  t" e$ t
        timeout connect 5000ms
4 N# Q- B. U! {" y+ q5 [        timeout client 50000ms( E- F2 m( v1 P* w" h" A
        timeout server 50000ms6 W* `3 t- E0 G' t8 S6 W; f
        retries 00 K& H4 m+ F3 }0 C* r" F
* H$ y6 x/ n: Y/ j% y: ^7 @5 J' T
    listen admin_stats
) D6 q. j4 T/ ]" r8 ^        bind 0.0.0.0:88885 w# y9 V4 _, E* R" S
        option httplog- ]3 i0 |/ x$ l0 i6 h: s- U
        stats refresh 30s
  \2 e% X; m" U1 ~' D& V* A* V& k        stats uri /stats
& \/ W/ D5 O4 U  m" ~3 j        stats realm Haproxy Manager9 U7 `+ P: o/ {5 F6 y9 c% {& d( S
        stats auth admin:admin' `6 S7 @! U  P  F3 G
  3 R: K, _% [- b# E/ n7 }' ?
listen bp_user8 X- K9 P# {9 u; z8 }; C' r; h
  bind 10.229.127.25:18080. d/ P( n$ u% Q, w; e. U) B# r" _
balance  source; e1 r# B  M1 [
option  httplog. [1 a+ m2 M/ u0 }/ v6 t/ P' {
  server user1 user1.bp.com:18080 check inter 2000 rise 2 fall 3
8 J  I# e8 J4 Z) L8 |* q- j  server user2 user2.bp.com:18080 check inter 2000 rise 2 fall 3" P5 K, u1 _% Q( N2 l) |7 Y- e- P
  ; ^2 c+ F. B* a6 f$ p1 @# t2 e& Q
listen bp_admin% c  C& \2 E2 ^  ^9 f
  bind 10.229.127.25:80807 u0 [* a# w/ d  S, K
balance  source& @4 ^  n5 u7 H3 T) x7 c5 U# W; q& U
option  httplog
, @1 }2 S) h3 u  server admin1 admin1.bp.com:8080 check inter 2000 rise 2 fall 3
% ]* d% ?! X, u9 e! [  server admin2 admin2.bp.com:8080 check inter 2000 rise 2 fall 30 d  f6 T9 X' {4 w; }4 l. @
  
3 s/ q2 m0 u0 ^& k% Hlisten bp_db" H8 Y% x7 ], i; Y5 j- ?; `* ~
  bind 10.229.127.25:3306
1 r" F4 C  I  w; b8 A3 L2 ebalance  leastconn# ]0 q" z  N# o# Z
mode  tcp, b+ p  ~6 Q# X
option  tcplog
6 l& `9 V# f8 i) w  ~  server db1 db1.bp.com:3306 check inter 2000 rise 2 fall 3
$ ~4 N$ i3 {( i, F  server db2 db2.bp.com:3306 check inter 2000 rise 2 fall 35 h: L4 m& Y3 i2 p, {- ]  L
server db3 db3.bp.com:3306 check inter 2000 rise 2 fall 3
4 X. @. W/ z7 I. t2 J: \( ^4 s
/ b3 b9 T! M3 g2 r+ H' Jlisten bp_db4mq" k/ O( }3 J$ `
  bind 10.229.127.25:3307
% [# @+ e' A2 q& cmode  tcp) V/ g- q( j" M0 Z& \2 B
option  tcplog  l  R5 G8 A4 Y" p
  server db1 db1.bp.com:3306 check inter 2000 rise 2 fall 3
; \' P; U. q3 ^* S! w* T  server db2 db2.bp.com:3306 check inter 2000 rise 2 fall 3 backup/ J+ H% y4 u; H/ C: V3 F3 p5 T
server db3 db3.bp.com:3306 check inter 2000 rise 2 fall 3 backup6 j' P6 E$ j) g3 @

/ V3 {4 a+ j- w  a8 A/ r' \listen bp_sso
: p$ z) R7 H  J' A  l  bind 10.229.127.25:8443# R, ^/ l! R7 v7 ~
balance  source* P0 V0 l( K3 G
mode  tcp7 X0 G6 {! v* [; l: b
option  tcplog
  i" i1 X* v8 H  server sso1 user1.bp.com:8443 check inter 2000 rise 2 fall 3& J  y9 d, t; v
# server sso2 user2.bp.com:8443 check inter 2000 rise 2 fall 37 @1 U/ b) i! B/ U" ?* s4 O* \) Q  E
* i: K) s$ X! @! Z
; F8 g. m8 d# D8 i0 l  T

( z) n$ O# C* t: {! B. }
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-12 03:04 , Processed in 0.019115 second(s), 21 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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