Mycat2
Mycat2 copied to clipboard
重启mycat2,schema提示Duplicate key LogicSchemaConfig,手动删除schema后恢复
- 修改配置后,执行mycat restart重新启动mycat后报错如下: WrapperSimpleApp: Encountered an error running main: java.lang.IllegalStateException: Duplicate key LogicSchemaConfig(schemaName=azp, targetName=test1, shardingTables={}, globalTables={}, normalTables={}, customTables={}, normalProcedures={}, views={}) INFO | jvm 1 | 2022/03/05 21:38:11 | java.lang.IllegalStateException: Duplicate key LogicSchemaConfig(schemaName=azp, targetName=test1, shardingTables={}, globalTables={}, normalTables={}, customTables={}, normalProcedures={}, views={})
- 发现schema配置文件夹下自动生成了${schemaName}.schema.json文件,手动删除后,再次重启,功能恢复 不知道是不是我配置或者命令执行上的问题
检查所有${schemaName}.schema.json里面的schemaName=azp有没有重复
检查所有${schemaName}.schema.json里面的schemaName=azp有没有重复
自动生成的脚本里是有的,因为我在mycat启动后修改了该schema中的表结构,这样的操作应该是会导致自动生成一个${schemaName}.schema.json文件在schemas/目录下是吗
生成了哪个schema.json?