主题
自定义负载均衡器
解决在实际项目中,某些服务没有经过nacos服务发现或者跨区域,可以通过此方式配置指定ip和端口,自动监测存活服务,实现服务的负载处理。
配置
参数说明
enabled
:是否启用,默认不启用false
connection-timeout
:连接超时时间,毫秒,默认5000毫秒check-interval
:检查间隔,毫秒,默认30000毫秒services
:服务列表,可以配置多个id
:服务的iduris
:配置服务ip和端口,可以配置多个
示例
yaml
wueasy:
loadbalancer:
enabled: true #是否启用
connection-timeout: 5000 #连接超时时间,毫秒,默认5000毫秒
check-interval: 30000 #检查间隔,毫秒,默认30000毫秒
services:
- id: web-feign
uris:
- 127.0.0.1:8082
- 127.0.0.1:8083