- 博客(3)
- 资源 (2)
- 问答 (2)
- 收藏
- 关注
原创 MAC电脑RocketMQ发送客户端启动后发送第一条消息老是报sendDefaultImpl call timeout???
前言之前,有业务侧同学第一次在自己项目上集成RocketMQ时,在自己电脑上测试的时候,一发送消息就报错sendDefaultImpl call timeout,然后反馈过来看是什么原因,我仔细查了下原因,结果很讶异,过程也很有趣,就顺便记录下发现的过程和原因。环境RocketMQ4.7.1java版本消息发送客户端现象启动发送端,发送消息,报错:过程当时看到这个异常的第一反应是:他是不是在压测或者是网络问题,然后确认了下,没有压测,就是在自己电脑上发条消息试下。查看了下
2020-12-19 20:53:03 1119 6
原创 RocketMQ的broker处理消息commit时,加锁应该使用自旋锁还是重入锁
讨论的主题以下内容基于rocketmq4.7.1版本。rocketmq的broker端关于消息发送的配置项中,有这样2项配置:1. 是否使用重入锁 /** * introduced since 4.0.x. Determine whether to use mutex reentrantLock when putting message.<br/> * By default it is set to false indicating using spi
2020-12-13 23:58:29 1310 4
原创 RocketMQ无聊的细节之磁盘空间使用比为什么是-1
背景环境linux系统RocketMQ Dledger集群模式RocketMQ 4.7.1版本现象执行mqadmin clusterList 查看集群列表,磁盘空间使用率为-1原因跟源码看下这条命令的执行流程,不是来分析源码的,所以源码细节忽略,有兴趣,直接根据下面的提示查看源码,源码也比较直白,看起来很简单:1.从MQAdminStartup类的initCommand()方法,找到这个命令的类:ClusterListSubCommand2.从ClusterL
2020-12-09 22:16:13 1029 1
spring session与redis的2个不明白的地方,请有时间的人顺便看下
2016-11-13
win32创建状态栏显示STATUSCLASSNAME未定义标识符
2016-07-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人