-
Notifications
You must be signed in to change notification settings - Fork 55
DasConsole 逻辑库管理对接配置中心
Liang.wang 王亮 edited this page Oct 25, 2019
·
1 revision
1、在增、删、改、同步逻辑库信息到数据中心,可以实现"ConfigProvider"的四个接口方法。
方法名 | 作用 | 说明 |
---|---|---|
addDataBaseSet | 添加逻辑库 | 参数为逻辑库信息list |
updateDatabaseSet | 更新逻辑库信息 | 参数为逻辑库信息 |
deleteDataBaseSet | 删除逻辑库 | 参数为逻辑库信息 |
getDatabaseSet | 获取逻辑库信息 | 参数为逻辑库名,具有唯一性 |
1、有的时候新建,修改时对数据中心的操作可能会失败,这时可以使用同步按钮同步逻辑库数据到配置中心,如图所示
2、好了,这个时候点击同步按钮,就可以再次把逻辑库信息同步到配置中心了
1、查看配置中心和DAS数据是否一致,这个时候需要和DAS的数据进行比较,如果比较发现数据有差异,可以点击同步按钮恢复数据中心的逻辑库信息的配置。如图所示
2、首先需要实现"ConfigProvider"的"getDatabaseSet"接口方法,此方法有一个参数(1、逻辑库名,具有唯一性)返回逻辑库信息,点击'校验按钮'会调用此方法。如图所示
3、好了,如果数据有差异,可以点击同步按钮同步配置到配置中心
注意
DatabaseSetVO 属性说明
属性名 | 说明 |
---|---|
databaseSetName | 逻辑库名 |
dataBaseType | 数据库类型 1、MySql 或 2.SqlServer |
strategyType | 策略类型 |
StrategyClassName | 无策略时,策略名为空 |
shardingStrategy | sharing 策略信息 |