git地址
GitHub - apache/rocketmq: Mirror of Apache RocketMQhttps://github.com/apache/rocketmqnameServer启动类
org.apache.rocketmq.namesrv.NamesrvStartup
broker启动类
org.apache.rocketmq.broker.BrokerStartup
生产者
org.apache.rocketmq.example.quickstart.Producer
消费者
org.apache.rocketmq.example.quickstart.Consumer
配置启动项
设置rocketmq的家目录
ROCKETMQ_HOME=/Users/yanglongfei/workEnvironment/rocketmqhome
将该模块的下的这几个文件,拷贝到 家目录下的 conf 文件夹
broker.conf 文件添加以下配置,否则在启动 broker 之后,不能正常的生产数据,消费数据
broker 启动项配置
生产者,消费者,设置nameServer地址
测试结果
broker 启动后,必须要有 server 的地址,否则,不能正常的 使用
生产者
消费者
broker.conf 除了设置nameServer地址外, 也可以指定文件的存储路径,如果不指定,则会在默认路径下面进行数据保存