dubboclub / dubbokeeper

dubbo服务管理以及监控系统
Apache License 2.0
1.29k stars 688 forks source link

mysql-dubbokeeper多台部署问题 #82

Closed koy1619 closed 6 years ago

koy1619 commented 7 years ago

@bieberHe 老师 之前由于一台机器部署mysql-dubbokeeper导致并发不够,业务连接DK会有time out现象出现, 于是我分三台机器,分别部署了三套mysql-dubbokeeper, 在dubbokeeper-web后台也看到三个节点都存在OK了!采用mysql方式。

但是自从上了三个节点的DK之后业务就频繁报错java.lang.RuntimeException: org.springframework.dao.DuplicateKeyException,数据库重复记录;我理解的是三个节点的mysql-dubbokeeper同时操作mysql数据库,导致重复记录,请问针对这个问题如何解决呢? 是否dubbo-mysql.properties的mysql连接参数是否需要优化一下,如何优化?

dyc87112 commented 7 years ago

跟你一样的现象。现在每次增加新服务,都要把mysql-dubbokeeper-server重启一下才行。