我正在尝试使用HAProxy将我的ubuntu配置为负载均衡器。由于2.3版本也支持UPD。所以,基本上,我想用HAProxy将我的Ubuntu配置为负载均衡器,以便将日志(UDP端口514(发送到我的Syslog ng服务器的2。按照我的配置:
frontend Local_Server
bind 10.172.0.6:514
default_backend my_syslog_server
backend my_syslog_server
balance roundrobin
option forwardfor
server syslog-ng01 10.172.0.3:514
server syslog-ng02 10.172.0.4:514
我的配置看起来怎么样?这样对吗?
嗨,试着让你的配置文件像这样:
全球
日志stderr格式iso local7
环状肉豆蔻
description "My local buffer"
format rfc5424
maxlen 1200
size 32764
timeout connect 5s
timeout server 10s
# syslog tcp server
server mysyslogsrv 127.0.0.1:514 log-proto octet-count
日志前向sylog加载b
dgram-bind 127.0.0.1:1514
bind 127.0.0.1:1514
# all messages on stderr
log global
# all messages on local tcp syslog server
log ring@myring local0
# load balance messages on 4 udp syslog servers
log 127.0.0.1:10001 sample 1:4 local0
log 127.0.0.1:10002 sample 2:4 local0
log 127.0.0.1:10003 sample 3:4 local0
参考链接:https://cbonte.github.io/haproxy-dconv/2.3/configuration.html