跳转至

对接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

发布服务成功后,创建路由并绑定至该eureka类型已发布服务,则可以通过Hango网关对其进行访问

Back to top