cobar icon indicating copy to clipboard operation
cobar copied to clipboard

路由规则不起作用

Open istanbulmiracle opened this issue 10 years ago • 4 comments

以下是schema的配置: <schema name="dbtest" dataNode="dnTest1">

路由规则的配置: id 2 512

结果(日志): 16:51:07,247 DEBUG [thread=Processor2-H0,class=ServerConnection,host=172.17.138.31,port=46673,schema=dbtest]insert into tb2 values(1,'p1') 16:51:07,263 DEBUG [thread=Processor2-H0,class=ServerConnection,host=172.17.138.31,port=46673,schema=dbtest]insert into tb2 values(1,'p1'), route={ 1 -> dnTest2.default{insert into tb2 values(1,'p1')} 2 -> dnTest3.default{insert into tb2 values(1,'p1')} } 问题: 为什么路由到两个表中了?路由规则没有起作用?配置错了?

istanbulmiracle avatar Sep 09 '14 08:09 istanbulmiracle

为什么有的没有显示出来? 里面schema和rule的配置都是默认配置,就是路由不出效果。

istanbulmiracle avatar Sep 09 '14 09:09 istanbulmiracle

insert into 语句需要写上相应的字段,并且要包含拆分字段。

hexianmao avatar Sep 09 '14 09:09 hexianmao

非常感谢

istanbulmiracle avatar Sep 10 '14 01:09 istanbulmiracle

如下环境:

+ IP + database + tables +

+ 172.17.138.33 + jesus + user、member +

+ 172.17.138.31 + maria + member +

对member表进行拆分,在cobar上进行show tables 时是两个db 表的集合。

如果是以下环境:

+ IP + database + tables +

+ 172.17.138.33 + jesus + member +

+ 172.17.138.33 + jew + user +

+ 172.17.138.31 + maria + member +

这种情况下,数据正常!

找了很多资料,没有看到有关介绍!望解答!!谢谢!!

istanbulmiracle avatar Sep 10 '14 02:09 istanbulmiracle