<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
發現公司這邊的訊息中介軟體採用了aliyun的RocketMQ服務,熟悉開源的同學都知道,RocketMQ是國內最早一批捐獻Apache併成功畢業的專案。架構設計參考了kafka的模式,所以如果你瞭解kafka的架構,對於RocketMQ就可以輕車熟路了,雖然參考了kafka,但是RocketMQ也有很多的升級,比如Broker的註冊和發現就採用了內部的NameServer,沒有引入更多的第三方依賴,而且新增了諸如訊息回溯、事務訊息、延時訊息等特色功能。由於之前沒有接觸過RocketMQ(之前一直用的kafka和RabbitMQ),準備研究一番,也為了後面整合spring boot metrics監控RocketMQ使用者端資訊做準備。研究一個開源專案,最好的方法就是Debug,所以記錄下本地搭建RocketMq的偵錯環境過程
專案地址:https://github.com/apache/rocketmq ,從這個地址下載專案後,匯入到IDEA開發工具,執行mvn install,生成安裝RocketMQ包,生成成功後,在distribution模組下,會有如下目錄,這個目錄等下會用到
找到namesrv模組,執行NamesrvStartup的main方法,這個時候會提示你,需要設定ROCKETMQ_HOME,提示資訊如下:
這個時候就需要第一步生成的目錄,
拷貝/Users/kl/githubnamespace/rocketmq/distribution/target/rocketmq-4.7.1/rocketmq-4.7.1目錄
在IDEA的執行設定介面,新增如下引數:
-Drocketmq.home.dir=/Users/kl/githubnamespace/rocketmq/distribution/target/rocketmq-4.7.1/rocketmq-4.7.1
如:
然後在啟動,就可以成功啟動了
參照啟動NameServer的模式,找到borker模組,設定好ROCKETMQ_HOME,在用相同的方式採用-D方式,設定下NameServer的地址,如:
-Drocketmq.namesrv.addr=127.0.0.1:9876
然後啟動即可,此時一個完整的跑在IDEA中的單節點架構的RocketMQ服務就搭建好了
為了更好的觀察瞭解RocketMQ的功能,可以安裝一個web管理控制檯,這個需要用到另一個專案
專案地址:https://github.com/apache/rocketmq-externals/tree/master/rocketmq-console
安裝成功後,就可以通過web頁面查詢producer傳送的message資訊,開啟瀏覽器,輸入:http://localhost:8080。就可以看到如下頁面:
一切準備就緒後,可以找到專案的example模組,裡面內建了各種特性功能的使用案例,接下來就可以一個一個案例Runing起來,盡情的Deubg
以上就是搭建RocketMQ在本地IDEA開發偵錯環境教學的詳細內容,更多關於搭建RocketMQ本地IDEA開發偵錯環境的資料請關注it145.com其它相關文章!
相關文章
<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
综合看Anker超能充系列的性价比很高,并且与不仅和iPhone12/苹果<em>Mac</em>Book很配,而且适合多设备充电需求的日常使用或差旅场景,不管是安卓还是Switch同样也能用得上它,希望这次分享能给准备购入充电器的小伙伴们有所
2021-06-01 09:31:42
除了L4WUDU与吴亦凡已经多次共事,成为了明面上的厂牌成员,吴亦凡还曾带领20XXCLUB全队参加2020年的一场音乐节,这也是20XXCLUB首次全员合照,王嗣尧Turbo、陈彦希Regi、<em>Mac</em> Ova Seas、林渝植等人全部出场。然而让
2021-06-01 09:31:34
目前应用IPFS的机构:1 谷歌<em>浏览器</em>支持IPFS分布式协议 2 万维网 (历史档案博物馆)数据库 3 火狐<em>浏览器</em>支持 IPFS分布式协议 4 EOS 等数字货币数据存储 5 美国国会图书馆,历史资料永久保存在 IPFS 6 加
2021-06-01 09:31:24
开拓者的车机是兼容苹果和<em>安卓</em>,虽然我不怎么用,但确实兼顾了我家人的很多需求:副驾的门板还配有解锁开关,有的时候老婆开车,下车的时候偶尔会忘记解锁,我在副驾驶可以自己开门:第二排设计很好,不仅配置了一个很大的
2021-06-01 09:30:48
不仅是<em>安卓</em>手机,苹果手机的降价力度也是前所未有了,iPhone12也“跳水价”了,发布价是6799元,如今已经跌至5308元,降价幅度超过1400元,最新定价确认了。iPhone12是苹果首款5G手机,同时也是全球首款5nm芯片的智能机,它
2021-06-01 09:30:45