QNJR-GROUP / EasyTransaction

A distribute transaction solution(分布式事务) unified the usage of TCC , SAGA ,FMT (seata/fescar AutoCompensation), reliable message, compensate and so on;
Apache License 2.0
2.36k stars 810 forks source link

多个微服务共享一个数据库无法正确消费同一消息 #36

Closed skyesx closed 6 years ago

skyesx commented 6 years ago

多个服务共享一个数据库的话,不支持多个服务都消费同一个消息,若出现该情况,只有一个服务会成功消费。因为幂等表里暂时并没有按消费者区分幂等记录,后续需要在幂等表中增加标志消费消息的服务的字段