Exception in thread "main" Cannot create property=rules for JavaBean=org.apache.shardingsphere.proxy.backend.config.yaml.YamlProxySchemaConfiguration@2173f6d9
in 'reader', line 122, column 1:
schemaName: sharding_db
^
Cannot create property=tables for JavaBean=org.apache.shardingsphere.sharding.yaml.config.YamlShardingRuleConfiguration@7e2d773b
in 'reader', line 145, column 3:
- !SHARDING
^
Cannot create property=tableStrategy for JavaBean=org.apache.shardingsphere.sharding.yaml.config.rule.YamlTableRuleConfiguration@4d50efb8
in 'reader', line 150, column 7:
actualDataNodes: ds_${0..1}.t_or ...
^
Cannot create property=standard for JavaBean=org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlShardingStrategyConfiguration@467aecef
in 'reader', line 154, column 9:
standard:
^
Cannot create property=shardingColumns for JavaBean=org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlStandardShardingStrategyConfiguration@3dfc5fb8
in 'reader', line 156, column 11:
shardingColumns: order_id
^
Unable to find property 'shardingColumns' on class: org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlStandardShardingStrategyConfiguration
in 'reader', line 156, column 28:
shardingColumns: order_id
^in 'reader', line 156, column 11:
shardingColumns: order_id
^in 'reader', line 154, column 9:
standard:
^in 'reader', line 148, column 5:
t_order:
^in 'reader', line 145, column 1:
- !SHARDING
查看了很久,最后猜测,时因为sharding proxy 也是用java 来做的,会不会时引用配置文件的时候,将我备份的也引用进来了。。。。最终确定,备份的配置文件不要以config-sharding开头,如果添加备份,吧备份的名字写在前缀 例如:backup-config-sharding.yaml