复古 护眼 海天 深邃 暗黑 默认

模式配置

参数解释

mode (?): # 不配置则默认单机模式
  type: # 运行模式类型。可选配置:Standalone、Cluster
  repository (?): # 久化仓库配置
  overwrite: # 是否使用本地配置覆盖持久化配置

单机模式

mode:
  type: Standalone
  repository:
    type: # 持久化仓库类型
    props: # 持久化仓库所需属性
      foo_key: foo_value
      bar_key: bar_value
  overwrite: # 是否使用本地配置覆盖持久化配置

集群模式 (推荐)

mode:
  type: Cluster
  repository:
    type: # 持久化仓库类型
    props: # 持久化仓库所需属性
      namespace: # 注册中心命名空间
      server-lists: # 注册中心连接地址
      foo_key: foo_value
      bar_key: bar_value
  overwrite: # 是否使用本地配置覆盖持久化配置

注意事项

  1. 生产环境建议使用集群模式部署。
  2. 集群模式部署推荐使用 ZooKeeper 注册中心。

配置示例

单机模式

mode:
  type: Standalone
  repository:
    type: File
  overwrite: false

集群模式 (推荐)

mode:
  type: Cluster
  repository:
    type: ZooKeeper
    props: 
      namespace: governance
      server-lists: localhost:2181
      retryIntervalMilliseconds: 500
      timeToLiveSeconds: 60
  overwrite: false

相关参考