对接eureka注册中心¶
支持版本: v1.1.0+
Hango网关支撑对接eureka服务注册中心,通过对接eureka注册中心获取eureka类型服务
1.配置开关¶
若不清楚如何安装Hango,请先参考Hango安装流程指导
当前Hango安装部署阶段决定是否开启eureka对接模式,网关请参考需修改hango-gateway工程中的安装部署配置来决定是否开启对接
## 配置文件路径
install/helm/hango-gateway/charts/hango-gateway/values.yaml
eureka主要的配置内容如下,enable
字段代表是否开启对接,若声明开启对接eureka则需要填写正确的address
,否则会导Hango Slime致组件启动异常
registry:
eureka:
## eureka注册中心功能开关(true 或 false)
enable: false
## 刷新eureka服务缓存的时间周期,默认15s,格式为: [正整数]s
refresh_period: 15s
## 注册中心实例地址;格式:整体以英文单引号包裹,单个地址以英文双引号包裹,多个地址用英文逗号分隔
address: '"http://127.0.0.1:8761/eureka"'
2.使用指导¶
Hango界面中发布服务,若安装部署时打开eureka注册中心功能,则可以看到Eureka
选项,选择后可查询并发布eureka类型服务到网关,如下图所示
发布服务成功后,创建路由并绑定至该eureka类型已发布服务,则可以通过Hango网关对其进行访问