在windows平台部署Haproxy

目的:实现在Windows平台上部署的基于TCP协议和端口提供用户端访问的负载均衡。

介绍

HAProxy是一个使用C语言编写的自由及开放源代码软件,其提供高可用性、负载均衡,以及基于TCP和HTTP的应用程序代理。

下载程序

网址:http://www.haproxy.org/

国内访问不了。

网址仅提供了linux平台下的源代码,需要自己编译。

在网上以找到在Windows平台可执行的程序(非官方的编译。这个也可以自己编译源代码,需要安装cygwin,具体参考https://www.jianshu.com/p/d436a3e73d2f)

下载网站

安装

在Windows平台上直接运行就好。

启动脚本命令:

haproxy.exe -f haproxy.cfg -d

-d为前端启动,-D为后端启动

或者,直接运行 run.bat

网上下载的安装包中,对启动和停止做了批处理的了封装,简化了每都要输入命令。

run.bat 运行

haproxy.exe -f haproxy.cfg -d

stop.bat停止

taskkill /IM haproxy.exe /F

在Linux平台下,安装的方法很多,可以手动编译,也可采用yum的方式安装,参考https://www.linuxidc.com/Linux/2018-03/151322.htm

作者:测绘小兵

链接:https://www.jianshu.com/p/6de5c9e37886

来源:

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

你可能感兴趣的:(在windows平台部署Haproxy)