负载均衡健康检查问题,用的是阿里云的slb服务

gateway 使用负载均衡健康检查时提示错误,原因为负载均衡访问gateway服务返回400的错误,关闭负载均衡的健康检查客户端长连接是正常的,但是这样负载均衡服务那就没办法保证后面的socket服务是可用的,这个需要怎么返回一个状态让负载均衡那认为这个服务是可用的?
已邀请:

blogdaren - 乐于分享的PHP码农【http://www.blogdaren.com】

赞同来自: daienmin walkor

1、若用七层监听,gateway所在的服务器额外启动一个http监听服务,然后配置对应的服务参数,应用、返回阿里需要2XX响应码即可
2、若用四层监听,直接配置 tcp 监听即可,直接从网络层检测的,无需返回状态码。

要回复问题请先登录注册