微服务引擎 CSE-动态配置常见问题:动态配置的类型选择

时间:2024-08-30 14:51:56

动态配置的类型选择

微服务引擎2.0的配置中心支持text、yaml等多种格式。

  • 简单的key-value配置项

    可以使用text类型,配置中心的key对应于代码中的key。

  • 大量的配置

    使用yaml格式,配置中心的key会被忽略,全量的key-value在yaml文件中定义。

    ServiceComb引擎1.x不支持yaml格式,可以通过Spring Cloud Huawei适配,来使用yaml,需要在微服务bootstrap中增加如下配置:
    spring:
      cloud:
        servicecomb:
          config:
            fileSource: consumer.yaml # 需要按照yaml解析的配置项列表,以逗号分隔
  • 初次使用ServiceComb引擎2.x

    建议选择Spring Cloud Huawei的最新版本,最新版本包含更多的特性并针对历史问题进行了较好的优化。

support.huaweicloud.com/bestpractice-cse/cse_05_0015.html