Consul
功能描述
Consul服务发现:只需要填写Consul的地址,网关即可定时从Consul中获取健康的节点列表,在转发时网关选择其中一个健康的节点进行转发操作。
Consul注册中心自带健康检查,从该注册中心获取节点时可以获取到稳定健康的节点,因此网关不做健康检查操作。
配置示例
1、新建并配置Consul信服务发现,Driver选择consul,将自动弹出配置页面
字段描述说明
字段 | 描述 |
---|---|
Consul地址 | consul地址列表,填写各个节点的地址 |
参数 | 访问consul时需要传递的参数,按需填入,可不填 namespace:命名空间 token:访问令牌 |
2、绑定上游服务,输入Consul里的服务名
绑定过程时网关会做校验,当服务名不存在时则会新建失败