系统自动产生雪花算法的id重复

发布时间:2024年01月11日

系统自动产生雪花算法的id重复

问题描述

? ? ? ? ?系统自动产生雪花算法的 id 重复,导致 违反唯一约束?

处理方式

? ? ? ?将每台服务器的,雪花算法的配置,都改成不一样的

比如有三台服务器,可以这样改
第一台: ***.id.snowflake.datacenter.id=1
第二台: ***.id.snowflake.datacenter.id=2
第三台:  ***.id.snowflake.datacenter.id=3

原理

? ? ? ? 重复的id,可能是由不同的服务器产生的。

? ? ? ? 将每台服务器的 雪花算法的配置 改为不同,就类似将 哈希算法 的加盐 改成不一样了,产生的id,就不同了。

文章来源:https://blog.csdn.net/weixin_41697424/article/details/135528008
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。