码迷,mamicode.com
首页 > 其他好文 > 详细

openstack paroxy配置

时间:2019-11-08 12:19:46      阅读:121      评论:0      收藏:0      [点我收藏+]

标签:模式   time   uri   httpd   etc   tac   udp   tcp   pidfile   

openstack paroxy配置

####所有控制节点配置
yum
install haproxy -y ############haproxy配置, #允许没VIP时启动 echo "net.ipv4.ip_nonlocal_bind = 1" >>/etc/sysctl.conf sysctl -p #haproxy日志 echo $ModLoad imudp $UDPServerRun 514 $template Haproxy,"%rawmsg% \n" local0.=info -/var/log/haproxy.log;Haproxy local0.notice -/var/log/haproxy-status.log;Haproxy >/etc/rsyslog.d/haproxy.conf systemctl status rsyslog.service systemctl restart rsyslog.service cp /etc/haproxy/haproxy.cfg{,.bak} ##############默认配置 echo ###########全局配置######### global log 127.0.0.1 local0 log 127.0.0.1 local1 notice daemon nbproc 1 #进程数量 maxconn 4096 #最大连接数 user haproxy #运行用户 group haproxy #运行组 chroot /var/lib/haproxy pidfile /var/run/haproxy.pid ########默认配置############ defaults log global mode http #默认模式{ tcp|http|health } option httplog #日志类别,采用httplog option dontlognull #不记录健康检查日志信息 retries 2 #2次连接失败不可用 option forwardfor #后端服务获得真实ip option httpclose #请求完毕后主动关闭http通道 option abortonclose #服务器负载很高,自动结束比较久的链接 maxconn 4096 #最大连接数 timeout connect 5m #连接超时 timeout client 1m #客户端超时 timeout server 31m #服务器超时 timeout check 10s #心跳检测超时 balance roundrobin #负载均衡方式,轮询 ########统计页面配置######## listen stats :8100 mode http option httplog stats enable stats uri /stats stats refresh 5s >/etc/haproxy/haproxy.cfg systemctl restart haproxy.service curl -I http://127.0.0.1:8100/stats ######### echo ########WEB############ listen dashboard_cluster bind :80 balance source option tcpka option httpchk option tcplog server node171 192.168.0.171:8080 check port 8080 inter 2000 rise 2 fall 5 server node172 192.168.0.172:8080 check port 8080 inter 2000 rise 2 fall 5 server node173 192.168.0.173:8080 check port 8080 inter 2000 rise 2 fall 5 server node174 192.168.0.174:8080 check port 8080 inter 2000 rise 2 fall 5 >>/etc/haproxy/haproxy.cfg sed -i s#^Listen.*80#Listen 8080# /etc/httpd/conf/httpd.conf grep ^Listen /etc/httpd/conf/httpd.conf systemctl restart httpd systemctl status httpd netstat -lntp |grep httpd systemctl restart haproxy systemctl status haproxy

 

openstack paroxy配置

标签:模式   time   uri   httpd   etc   tac   udp   tcp   pidfile   

原文地址:https://www.cnblogs.com/blog-lhong/p/11819231.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!