haproxy
文章平均质量分 84
S7777777S
码奴
展开
-
Haproxy热加载配置文件。
haproxy -f /etc/haproxy/haproxy.cfg -p /var/run/haproxy.pid -sf $(cat /var/run/haproxy.pid)如果之前服务器未保存PID到文件可以修改/var/run/haproxy.pid将进程ID放到文件里面,每个PID占一行即可。原创 2020-05-12 15:30:42 · 3335 阅读 · 0 评论 -
Haproxy 软下线的几种方式。
由于最近做微服务化,原有的haproxy通过检测应用的check.jsp来进行应用健康状态检查,发布版本时,通过mv check.jsp check.jsp.bak,让应用下线。但是微服务spring-boot工程都是jar包,虽然可以通过7z命令来进行jar包内的文件重命名,或者删除,这样总感觉很low,破坏了jar包的完整性,存在一定的操作风险。虽然spring-boot有优雅停机功能...原创 2020-03-27 14:21:11 · 533 阅读 · 0 评论 -
HAPROXY负责均衡测试
测试场景1:已经进入应用的请求,请求尚未响应完毕。将haproxy此应用的状态改成下线。请求是否能够正常响应到客户端。测试场景2:已经进入应用的请求,将应用Kill -9 关闭掉,haproxy是否能够自动重试,将请求分发到其他应用。1.在controller加入代码: @RequestMapping("/testSlowResponse.do") @ResponseBod...原创 2019-07-30 17:45:50 · 216 阅读 · 0 评论