配置项说明
| 
       参数名称  | 
     
       是否必选  | 
     
       参数类型  | 
     
       取值范围  | 
     
       描述  | 
    
|---|---|---|---|---|
| 
       props  | 
     
       否  | 
     
       PropertiesConfiguration  | 
     
       MAS监控配置,配合etcd使用。  | 
    |
| 
       etcd  | 
     
       否  | 
     
       EtcdConfiguration  | 
     
       etcd配置,如配置,则会从远端拉取。  | 
    |
| 
       datasource  | 
     
       是  | 
     
       map[string] DataSourceConfiguration  | 
     
       key自定义,单维度请参考表2。  | 
     
       数据源。  | 
    
| 
       router  | 
     
       是  | 
     
       RouterConfiguration  | 
     
       路由相关配置。  | 
    |
| 
       chaos  | 
     
       否  | 
     
       InjectionProperties  | 
     
       故障注入相关配置。  | 
    
| 
       参数名称  | 
     
       是否必选  | 
     
       参数类型  | 
     
       取值范围  | 
     
       描述  | 
    
|---|---|---|---|---|
| 
       url  | 
     
       是  | 
     
       string  | 
     
       protocol(address)/dbname?param=value  | 
     
       Data Source Name, 数据源连接串。  | 
    
| 
       username  | 
     
       是  | 
     
       string  | 
     
       -  | 
     
       用户名。  | 
    
| 
       password  | 
     
       是  | 
     
       string  | 
     
       -  | 
     
       密码。  | 
    
| 
       参数名称  | 
     
       是否必选  | 
     
       参数类型  | 
     
       取值范围  | 
     
       描述  | 
    
|---|---|---|---|---|
| 
       active  | 
     
       是  | 
     
       string  | 
     
       nodes的key  | 
     
       激活节点。  | 
    
| 
       routeAlgorithm  | 
     
       是  | 
     
       string  | 
     
       single-read-write local-read-single-write  | 
     
       路由算法。  | 
    
| 
       retry.times  | 
     
       否  | 
     
       string  | 
     
       -  | 
     
       失败重试次数。  | 
    
| 
       retry.delay  | 
     
       否  | 
     
       string  | 
     
       -  | 
     
       重试间隔,单位毫秒。  | 
    
| 
       nodes  | 
     
       是  | 
     
       map[string]NodeConfiguration  | 
     
       key自定义,单维度参考NodeConfiguration数据结构说明  | 
     
       节点相关配置。  | 
    
| 
       参数名称  | 
     
       是否必选  | 
     
       参数类型  | 
     
       取值范围  | 
     
       描述  | 
    
|---|---|---|---|---|
| 
       master  | 
     
       是  | 
     
       string  | 
     
       datasource的key  | 
     
       主节点数据源。  | 
    
| 
       loadBalance  | 
     
       否  | 
     
       string  | 
     
       RANDOM、ROUND_ROBIN  | 
     
       读写分离负载均衡算法。  | 
    
| 
       slaves  | 
     
       否  | 
     
       []string  | 
     
       datasource的key  | 
     
       从节点数据源。  |