34.安心技术梳理 - ID生成器使用

本文介绍了高性能ID生成器的特性,包括高吞吐量、高可用性、无延迟以及一键扩容缩容。详细阐述了其基础架构,依赖Zookeeper登记Redis信息,利用Redis进行分布式ID生成,确保服务在异常情况下仍能平滑运行。同时,文章提供了结合Spring的使用配置,并提到了ID生成器的日志配置和注意事项。在扩容缩容和多机房支持方面,给出了详细的步骤和部署建议。
摘要由CSDN通过智能技术生成

pom依赖

<dependency>
  <groupId>com.gome.architect</groupId>
  <artifactId>idgenerator</artifactId>
  <version>0.0.2-SNAPSHOT</version>
</dependency>

注意:依赖包的版本可能会更新

UAT环境zk地址:10.112.179.149:2181,10.112.179.150:2181,10.112.179.151:2181
live环境zk地址:10.58.188.168:2181,10.58.188.169:2181,10.58.188.174:2181,10.58.188.175:2181,10.58.166.141:2181,10.58.166.142:2181,10.58.166.143:2181

 

结合spring使用 配置如下

<bean id="generator" class="com.gome.architect.idgnrt.IDGenerator" init-method="init">

 <constructor-arg index="0" value="

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值