Haproxy配置API健康检查

Hi, Everyone!Welcome to DQF's Blog,For technical exchange, Please add QQ: 905030209,Thanks!

需求描述

一个应用分前端和后端,前端提供页面展示,后端提供相关API接口信息,通过调用后端API可检查前端服务运行状态,然后根据状态进行Haproxy负载

配置举例

listen agilebi8000
    bind 0.0.0.0:28000
    mode http
    timeout check 2s
    balance roundrobin
    option httpchk GET /home/index
    http-check expect status 200
    server agilebi8000-1 ip:8000 check port 8001 inter 2000 rise 3 fall 3 weight 1
    server agilebi8000-2 ip:8000 check port 8001 inter 2000 rise 3 fall 3 weight 1

资料文献

Haproxy官网
HAproxy健康检查的三种方式
HAProxy用法详解
Haproxy博客

Leave a Reply

发表评论

电子邮件地址不会被公开。 必填项已用*标注

Blog Theme: FreeDom by DQF.