RocketMQ
Devin__Yang
简历请投yangding@youzan.com 有赞零售招高级java 职位详情:https://www.zhipin.com/job_detail/1412453118.html?ka=job-10
展开
-
RocketMQ源码解析(1)--代码结构与模块说明
1.依赖关系图2.模块介绍common:通用的常量枚举、基类方法或者数据结构。remoting:用Netty4写的客户端和服务端,fastjson做的序列化,自定义二进制协议。srvutil:只有一个ServerUtil类,类注解是,只提供Server程序依赖,目的为了拆解客户端依赖,尽可能减少客户端的依赖。store:存储服务,消息存储,索引存储,commitLog存储。client:客户端,包含原创 2017-03-17 17:43:57 · 697 阅读 · 0 评论 -
RocketMQ报错No route info of this topic解决方案
按照官方文档启动broker ↓↓↓↓↓↓这是错误的!!!↓↓↓↓↓↓nohup sh bin/mqbroker -n localhost:9876 &↑↑↑↑↑↑这是错误的!!!↑↑↑↑↑↑测试时会报错:com.alibaba.rocketmq.client.exception.MQClientException: No route info of this topic, TopicTest1原创 2017-03-16 11:40:17 · 35335 阅读 · 22 评论 -
RocketMQ4.0.0环境搭建及HelloWorld
一、linux平台下搭建1 准备条件:64bit JDK 1.7+;且配置好JAVA_HOME环境变量2 去apache官网Downloading the Apache RocketMQ Releases下载rocketmq-all-4.0.0-incubating-bin-release.zip,注意:最好要Binary版,不然后续启动会报ClassNotFound错误。如果官网已经没有4.0.0原创 2017-03-02 19:50:04 · 2321 阅读 · 0 评论 -
RocketMQ与kafka对比(18项差异)
本文转自RocketMQ与kafka对比(18项差异) 并对原文将书写错误做了修正。 淘宝内部的交易系统使用了淘宝自主研发的Notify消息中间件,使用Mysql作为消息存储媒介,可完全水平扩容,为了进一步降低成本,我们认为存储部分可以进一步优化,2011年初,Linkin开源了Kafka这个优秀的消息中间件,淘宝中间件团队在对Kafka做过充分Review之后,Kafka无限消息堆积,高效的持转载 2017-04-23 15:44:07 · 652 阅读 · 0 评论