首先安装HAProxyCentos使用。 1. yum install haproxy -y Debian使用。 1. vi /etc/apt/sources.list 添加如下内容。 1. deb http://ftp.us.debian.org/debian/ wheezy-backports main 然后。 1. apt-get update apt-get install haproxy 接下来设置配置文件。 1. vi /etc/haproxy/haproxy.cfg 清空配置文件后,输入如下内容。 1. global 2. ulimit-n 51200 3. 4. defaults 5. log global 6. mode tcp 7. option dontlognull 8. timeout connect 1000 9. timeout client 150000 10. timeout server 150000 11. 12. frontend port-in 13. bind *:8388 14. default_backend ss-out 15. 16. backend port-out 17. server server1 {Server_IP}:8300 maxconn 20480 如果需要多服务器轮询的可以在backend里多建几个server轮询。 frontend 字段设置的是监听端口。 backend 字段设置的是后端端口。 以上配置中 {Server_IP} 代表后端IP地址,实现的效果就是:所有访问本机8388端口的数据都会转交后端8300端口的服务器处理。 运行Haproxy1. haproxy -f /etc/haproxy/haproxy.cfg
|