![](https://img-blog.csdnimg.cn/20200323095252157.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
RocketMQ
记录RocketMQ使用中遇到的问题
wgslucky
技术的道路,充满了挑战,每攻克一个问题时,也收获了成就,路漫漫其修远矣,吾将上下而求索。
展开
-
RocketMQ是如何使用Netty框架的
Apache RocketMQ作为阿里开源的一款高性能、高吞吐量的分布式消息中间件,它的通信能力已得到业界的公认。它的通信层是借助于异常网络框架Netty实现的。在开发网络游戏的时候,Netty也常用于游戏服务器或网关的通信层框架,所以,可以通过学习RocketMQ是如何使用Netty框架,从中借鉴一此应用技巧。在RocketMQ中的rocketmq-remoting项目就是针对网络层封装的项目...原创 2020-04-12 10:43:03 · 1967 阅读 · 0 评论 -
RocketMQ Namesrv服务启动时的参数配置
上篇文章说了一下在Namesrv启动时,它主要做了什么事情,从中可以知道,如果想正确的启动或修改Namesrv的启动配置时,会有几种不同的方式。添加日志配置文件如果是在本地Eclipse中使用Rocketmq的源码项目启动,需要添加日志配置文件,在项目下创建conf文件夹,添加配置文件:logback-namesrv.xml,内容如下:<?xml version="1.0" encod...原创 2020-04-10 10:17:26 · 3985 阅读 · 0 评论 -
Rocketmq的Namesrv服务启动时都做了什么
rocketmq-namesrv服务的启动类是NamesrvStartup。在启动的时候,首要的加载两个配置文件的信息,这两个配置文件对应的类是NamesrvConfig和NettyServerConfig。NamesrvConfig它的配置内容是:private String rocketmqHome = System.getProperty(MixAll.ROCKETMQ_HOME_PR...原创 2020-04-10 10:15:28 · 594 阅读 · 0 评论 -
RocketMQTemplate发送带tags的消息
RocketMQTemplate是RocketMQ集成到Spring cloud之后提供的个方便发送消息的模板类,它是基本Spring 的消息机制实现的,对外只提供了Spring抽象出来的消息发送接口。在单独使用RocketMQ的时候,发送消息使用的Message是‘org.apache.rocketmq.common.message’包下面的Message,而使用RocketMQTemplate...原创 2020-03-23 09:57:42 · 8049 阅读 · 4 评论 -
RocketMQ Web管理系统安装
下载rocketmq-console-ng.jar安装包下载地址:http://www.xinyues.com/h-nd-213.html#_jcp=4_47运行nohup java -jar rocketmq-console-ng-1.0.1.jar --server.port=8850 --rocketmq.config.namesrv-addr=192.168.1.107:...原创 2020-02-22 19:09:55 · 347 阅读 · 0 评论