1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
|
wget <https://dist.apache.org/repos/dist/release/rocketmq/5.3.2/rocketmq-all-5.3.2-source-release.zip>
$ unzip rocketmq-all-5.3.2-source-release.zip $ cd rocketmq-all-5.3.2-source-release/ $ mvn -Prelease-all -DskipTests -Dspotbugs.skip=true clean install -U $ cd distribution/target/rocketmq-5.3.2/rocketmq-5.3.2
$ nohup sh bin/mqnamesrv &
$ tail -f ~/logs/rocketmqlogs/namesrv.log The Name Server boot success...
$ nohup sh bin/mqbroker -n localhost:9876 autoCreateTopicEnable=true --enable-proxy &
$ tail -f ~/logs/rocketmqlogs/proxy.log The broker[broker-a,192.169.1.2:10911] boot success...
$ export NAMESRV_ADDR=localhost:9876 $ sh bin/tools.sh org.apache.rocketmq.example.quickstart.Producer
SendResult [sendStatus=SEND_OK, msgId=C0A8E5820D65639FEE487113405203D9, offsetMsgId=C0A8E58200002A9F0000000000075396, messageQueue=MessageQueue [topic=TopicTest, brokerName=localhost.localdomain, queueId=2], queueOffset=496, recallHandle=null]
$ sh bin/tools.sh org.apache.rocketmq.example.quickstart.Consumer
ConsumeMessageThread_please_rename_unique_group_name_4_16 Receive New Messages: [MessageExt [brokerName=localhost.localdomain, queueId=3, storeSize=242, queueOffset=491, sysFlag=0, bornTimestamp=1747925887032, bornHost=/192.168.229.130:45532, storeTimestamp=1747925887033, storeHost=/192.168.229.130:10911, msgId=C0A8E58200002A9F00000000000741A0, commitLogOffset=475552, bodyCRC=825146949, reconsumeTimes=0, preparedTransactionOffset=0, toString()=Message{topic='TopicTest', flag=0, properties={CONSUME_START_TIME=1747926144277, MSG_REGION=DefaultRegion, UNIQ_KEY=C0A8E5820D65639FEE487113403803C6, CLUSTER=DefaultCluster, MIN_OFFSET=0, TAGS=TagA, WAIT=true, TRACE_ON=true, MAX_OFFSET=500}, body=[72, 101, 108, 108, 111, 32, 82, 111, 99, 107, 101, 116, 77, 81, 32, 57, 54, 54], transactionId='null'}]]
$ sh bin/mqshutdown broker
$ sh bin/mqshutdown namesrv
|