raincat icon indicating copy to clipboard operation
raincat copied to clipboard

【bug】id生成策略问题

Open 0000005 opened this issue 6 years ago • 8 comments

idWorkerUtils中,使用此方法生成的id有重复的风险。 image 目前我在显示环境发现多次不同时间的事务,加到同一个事务组了。 image

0000005 avatar Dec 27 '18 02:12 0000005

此问题貌似还导致我的新事务组中的 预料之外的回滚(参与者没有异常,是接到txTransaction通知回滚,但是整个事务是成功的)。但是不确定,还没复现成功,还没找到原因。

0000005 avatar Dec 27 '18 02:12 0000005

目前我自己的代码使用了IdWorkerUtil中的nextId来生成id,且有部分改动,我就不提pr了。

0000005 avatar Dec 27 '18 02:12 0000005

master已经更新了

yu199195 avatar Dec 27 '18 02:12 yu199195

预料之外的回滚,也是这个原因导致的吗 image

0000005 avatar Dec 27 '18 02:12 0000005

可以告诉我是哪次提交吗?

0000005 avatar Dec 27 '18 02:12 0000005

你提交没日志,还是要规范下啦

0000005 avatar Dec 27 '18 02:12 0000005

还没提交,是使用雪花算法弄的

yu199195 avatar Dec 27 '18 03:12 yu199195

ok

0000005 avatar Dec 27 '18 03:12 0000005