自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 spring-kafka多线程顺序消费

spring-kafka多线程顺序消费业务场景kafka多线程消费方案kafka怎么保证顺序消费普通方式实现方案一spring-kafka为我们做的封装业务场景我们公司是做共享充电宝的业务的。有一些比较大的代理商或者ka商户,他们需要了解到他们自己下面的商户的订单数据,这些订单数据需要由我们推送给他们。大致架构为数据部门通过canal订阅订单表的数据,然后推送到kafka ,我们订阅数据部门...

2019-10-08 17:39:10 6345 7

原创 redis集群之哈希槽

typedef struct clusterNode { mstime_t ctime; /* 节点创建时间 */ char name[CLUSTER_NAMELEN]; /* 节点的名称 */ int flags; /* 节点标识。使用各种不同的标识值记录节点的角色(主节点或者从节点) 以及节点目前所处的状态(比如上线或者下线)*/ uint64_t co...

2019-09-01 19:35:49 1103

原创 CMS收集器的收集过程以及优化方案

CMS收集器(老年代垃圾收集,基于标记清除算法)过程:初始标记阶段:此阶段stop-the-world,标记存活对象,主要包括gc roots引用的对象,和新生代存活对象引用到的老年代对象。此阶段可开启初始标记并行化进行优化,主要可配置参数为-XX:+CMSParallelInitialMarkEnabled并发标记阶段:和用户线程并发运行。运行期间会发生新生代的对象晋升到老年代、或者是直...

2019-08-29 22:39:11 1494

原创 java websocket断开重连

#java websocket断开重连,java客户端websocket断开重连最近一个需求。需要用java客户端的方式连接远程的webscoket 站点。需要保证连接断开自动重连,于是基于Java-WebSocket这个开源代码实现了断开重连,代码比较简单,如下,还在完善中。。。首先需要注意的是为了防止重试给远端的websocket 站点带来过大的压力,我们需要设计一个规则,重试间隔随着重试次...

2018-11-04 11:29:09 10816 1

spring-kafka-batch-listener.zip

spring-kafka顺序消费。 kafka顺序消费。 主要是为博客上传完整代码

2019-10-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除