精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

10 張圖 | 一文帶你用 Mac M1 跑 RocketMQ

存儲 存儲架構
最近在倒騰RocketMQ消息隊列,首先就得把 RocketMQ 跑起來對吧,我們一般都是 Windows 或者 Linux 機器上,按照官方教程一下子就跑起來了,另外用 Intel 芯片的 Mac 也能輕松跑起來。

你好,我是悟空。

本文主要內(nèi)容如下:

圖片

目錄

前言

最近在倒騰RocketMQ消息隊列,首先就得把 RocketMQ 跑起來對吧,我們一般都是 Windows 或者 Linux 機器上,按照官方教程一下子就跑起來了,另外用 Intel 芯片的 Mac 也能輕松跑起來。

但是我在 Mac M1? 上的機器上跑的時候,就遇到了各種問題,折騰了一天,最后終于把 RocketMQ 在 Mac M1 上用Docker跑起來了,這里總結下心路歷程。

雖然演示環(huán)境是用 Mac M1系統(tǒng),但其實 Linux 系統(tǒng)也適用~

關于用源碼方式跑 RocketMQ 的方式下文也有介紹。

一、用源碼跑 RocketMQ

最開始我用 Docker 跑,會報錯,后來我就用源碼跑,可以跑起來,能夠發(fā)送和消費消息。

源碼地址:https://github.com/apache/rocketmq

我用的版本是 4.9.2。

二、用 Docker 跑 RocketMQ

總共啟動了三個容器,用到的鏡像分別為

  • nameserver 鏡像:rocketmqinc/rocketmq
  • broker 鏡像:dyrnq/rocketmq:4.8.0
  • 控制臺鏡像:apacherocketmq/rocketmq-dashboard:latest

圖片

三個容器啟動成功

2.1 拉取 rocketmq 鏡像

docker pull rocketmqinc/rocketmq

2.2 啟動 nameserver 命令

鏡像:rocketmqinc/rocketmq

docker run -d -p 9876:9876 -v `pwd`/data/namesrv/logs:/root/logs -v `pwd`/data/namesrv/store:/root/store --name rmqnamesrv  rocketmqinc/rocketmq sh mqnamesrv

2.3 啟動 broker 命令

鏡像:dyrnq/rocketmq:4.8.0

docker run -d -p 10911:10911 -p 10909:10909 -v `pwd`/data/broker/logs:/root/logs -v `pwd`/data/broker/store:/root/store --name rmqbrokerv2 --link rmqnamesrv:namesrv -e "NAMESRV_ADDR=namesrv:9876" dyrnq/rocketmq:4.8.0 sh mqbroker -c ../conf/broker.conf

進入容器

docker exec -it b6b /bin/bash

圖片

進入到 broker 容器

修改 broker.conf 文件,提示未安裝 vim 工具,則需要安裝下 vim

vim ../conf/broker.conf
apt-get update
apt-get install vim
vim ../conf/broker.conf

然后將 這行命令拷貝到 broker.conf 文件中。192.168.10.197 為自己的本機 IP

brokerIP1=192.168.10.197

不知道自己 IP 的地址的,可以通過這個命令獲取 mac 機器的本機 IP,如下所示:

ifconfig | grep "inet"

最后 broker.conf 配置如下:

圖片

broker.conf 配置

三、啟動控制臺 rocketmq-dashboard

原來的控制臺是 rocketmq-console-ng,但是發(fā)現(xiàn) Github 上已經(jīng)移除了。官方提示如下:

圖片

官方提示移除了 rocketmq-console-ng。

上面公告的表示之前的rocket-console已經(jīng)不在這個倉庫了,已經(jīng)創(chuàng)建了一個獨立的倉庫并命名為RocketMQ Dashboard。倉庫路徑:https://github.com/apache/rocketmq-dashboard。

我們直接執(zhí)行下面的命令:

docker run -d --name rocketmq-dashboard -e "JAVA_OPTS=-Drocketmq.namesrv.addr=172.16.8.62:9876 -Drocketmq.config.isVIPChannel=false" -p 8080:8080 -t apacherocketmq/rocketmq-dashboard:latest

圖片

啟動 dashboard 容器。

注意:這里的 IP 地址為本機 IP。

isVIPChannel=false,這里必須這樣設置,不然打開控制臺后,無法獲取數(shù)據(jù)。

容器啟動成功后訪問 http://localhost:8080/。

圖片

四、測試發(fā)送消息

往 test_topic 發(fā)送一條消息

圖片

選擇往哪個隊列發(fā)送消息

在消息主題中輸入 悟空聊架構,www.passjava.cn,點擊確定按鈕發(fā)送消息。

圖片

發(fā)送的消息內(nèi)容

發(fā)送結果如下:

圖片

發(fā)送結果

看下 Message 菜單欄,選擇 test_top 主題,可以看到一條消息:

圖片消息列表

消息內(nèi)容如下,和發(fā)送的消息一致。

圖片

接收到的消息

五、問題匯總

broker 無法連到 NameServer

需要到容器里面修改 broker.conf 文件,加上。

brokerIP1=192.168.10.197。

并且 docker 啟動 broker 時需要增加命令參數(shù)-c ../conf/broker.conf。

原因

這里的 ip 地址需要指定為外網(wǎng)地址。因為 rockerMQ broker 默認會選擇內(nèi)網(wǎng)地址。

只有當參數(shù)行中有-c參數(shù)時才會使用配置文件的參數(shù)。這里卡了很長時間。

源碼如下:

if (commandLine.hasOption('c')) {
String file = commandLine.getOptionValue('c');
if (file != null) {
configFile = file;
InputStream in = new BufferedInputStream(new FileInputStream(file));
properties = new Properties();
properties.load(in);

properties2SystemEnv(properties);
MixAll.properties2Object(properties, brokerConfig);
MixAll.properties2Object(properties, nettyServerConfig);
MixAll.properties2Object(properties, nettyClientConfig);
MixAll.properties2Object(properties, messageStoreConfig);

BrokerPathConfigHelper.setBrokerConfigPath(file);
in.close();
}
}

啟動 broker 報錯

wukong@wukongs-MacBook-Pro  ~  docker restart b6b
Error response from daemon: Cannot restart container b6b: Cannot link to a non running container: /rmqnamesrv AS /rmqbrokerv2/namesrv

圖片

報錯提示

原因

這個問題其實就是 name server 沒啟動成功。

關于我

8 年互聯(lián)網(wǎng)開發(fā)經(jīng)驗,擅長微服務、分布式、架構設計。目前在一家大型上市公司從事基礎架構和性能優(yōu)化工作。

InfoQ 簽約作者、藍橋簽約作者、阿里云專家博主、51CTO 紅人。

責任編輯:武曉燕 來源: 悟空聊架構
相關推薦

2022-03-18 13:58:00

RocketMQ消息隊列

2022-07-18 21:53:46

RocketMQ廣播消息

2021-11-29 07:47:56

RocketMQ分布式消息

2023-04-11 08:35:22

RocketMQ云原生

2022-06-13 11:05:35

RocketMQ消費者線程

2023-11-20 08:18:49

Netty服務器

2022-12-20 07:39:46

2023-12-21 17:11:21

Containerd管理工具命令行

2023-07-31 08:18:50

Docker參數(shù)容器

2023-11-06 08:16:19

APM系統(tǒng)運維

2022-11-11 19:09:13

架構

2021-05-29 10:11:00

Kafa數(shù)據(jù)業(yè)務

2022-07-11 11:06:11

RocketMQ函數(shù).消費端

2021-01-21 08:01:24

UbuntuLinuxM1 Mac

2022-06-27 11:04:24

RocketMQ順序消息

2022-07-04 11:06:02

RocketMQ事務消息實現(xiàn)

2021-01-21 12:20:06

MacUbuntu Linu蘋果

2021-11-12 06:11:00

M1 MacLinuxCanonical

2023-11-08 08:15:48

服務監(jiān)控Zipkin

2022-02-24 07:34:10

SSL協(xié)議加密
點贊
收藏

51CTO技術棧公眾號

日本韩国视频一区二区| 国产不卡视频在线播放| 中文欧美日本在线资源| 97超碰人人看| 毛片在线网站| 中文字幕一区二区5566日韩| 国产精品二区在线观看| 日韩三级一区二区三区| 日本不卡免费一区| 欧美一区二区网站| 成熟老妇女视频| 国产美女在线观看| 91丨porny丨蝌蚪视频| 成人午夜黄色影院| 中文字幕国产在线观看| 中文字幕av亚洲精品一部二部| 亚洲精品色婷婷福利天堂| 亚洲天堂av一区二区三区| 欧美日韩免费看片| 亚洲免费视频中文字幕| 五月天婷亚洲天综合网鲁鲁鲁| 成人av手机在线| 日本在线不卡一区| 97视频人免费观看| 亚洲av鲁丝一区二区三区| 国产精品一区二区三区av麻| 欧美成人三级电影在线| xxx国产在线观看| 筱崎爱全乳无删减在线观看 | 成人av片网址| 国产精品高潮呻吟AV无码| 男人的天堂亚洲| 久久久亚洲影院| 澳门黄色一级片| 久久国产亚洲| 亚洲人成自拍网站| 性欧美成人播放77777| av综合网页| 欧美一区二区成人6969| 不卡中文字幕在线观看| 日韩网站中文字幕| 日韩欧美有码在线| 日韩av一二三四区| av在线资源| 亚洲国产综合人成综合网站| 日韩人妻一区二区三区蜜桃视频| 日韩在线观看www| 国产精品系列在线| 日韩精品欧美一区二区三区| 久久伊伊香蕉| 久久精品一区二区三区不卡 | www男人天堂| 久久国际精品| 日韩欧美在线影院| 日本wwww色| 亚洲三级av| 精品国产伦理网| 五十路六十路七十路熟婆| 国产一区二区三区亚洲| 亚洲激情在线观看| 中文字幕在线免费看线人| 米奇777超碰欧美日韩亚洲| 亚洲精品永久免费精品| 日韩精品电影一区二区| 秋霞欧美视频| 美女久久久久久久| 国产一级片免费看| 亚洲影视综合| 国产精品福利久久久| 中文字幕av网站| 精品系列免费在线观看| 97自拍视频| 日日夜夜精品免费| 久久综合成人精品亚洲另类欧美 | 国产伦精品一区二区三区四区视频| 国模私拍视频在线| 91免费看视频| 一本色道久久99精品综合| av黄在线观看| 亚洲h精品动漫在线观看| 国产一区二区三区精彩视频 | 成人在线免费看片| 亚洲午夜免费电影| 亚洲精品中文字幕无码蜜桃| 国产成人a视频高清在线观看| 91精品国产综合久久国产大片| 99久久综合网| 亚洲精品进入| 另类图片亚洲另类| 亚洲欧美在线观看视频| 麻豆成人av在线| 成人免费观看网站| 黄视频在线观看免费| 综合久久久久综合| 国产精品丝袜久久久久久消防器材| 电影亚洲一区| 精品福利二区三区| 中文天堂资源在线| 亚洲日本黄色| 91香蕉亚洲精品| 日本一卡二卡四卡精品| 亚洲视频一区二区免费在线观看| 日韩伦理在线免费观看| 国产亚洲欧美日韩精品一区二区三区| 欧美成人一区二区| 免费看日本黄色片| 欧美色图麻豆| 国产精品香蕉av| 五月婷婷久久久| 亚洲日本在线天堂| 亚洲精品一二三四五区| 国产精品毛片视频| 久久精品人人做人人爽| 波多野结衣 久久| 国产成人亚洲精品青草天美| 水蜜桃亚洲一二三四在线| 日本三级韩国三级欧美三级| 欧美日韩亚州综合| 免费在线观看成年人视频| 在线免费观看日本欧美爱情大片| 国产成人一区二区三区小说 | 国产精品一区二区美女视频免费看 | 国内精品久久久| 91theporn国产在线观看| 91麻豆福利精品推荐| 大胆欧美熟妇xx| 亚洲91在线| 中文字幕在线成人| 久久久黄色大片| 国产精品12区| 色撸撸在线观看| 全球最大av网站久久| 亚洲免费av网址| 日韩乱码人妻无码中文字幕| 国产成人在线电影| 青草全福视在线| 中文字幕日韩亚洲| 日韩在线www| 依依成人在线视频| 中文字幕 久热精品 视频在线| 成人av一级片| 五月国产精品| 国产91成人video| 亚洲欧美综合在线观看| 欧美日韩国产页| 亚洲精品女人久久久| 亚洲资源av| 免费成人看片网址| 欧美www.| 夜夜嗨av色综合久久久综合网| 日本视频免费观看| 日本一区二区三区国色天香| 最新天堂中文在线| 欧美aaaa视频| 91中文字幕一区| 日本小视频在线免费观看| 欧美精品一区二区在线观看| 久青草视频在线观看| 国产成人精品亚洲777人妖| 白白操在线视频| 91蝌蚪精品视频| 性色av一区二区咪爱| 亚洲 精品 综合 精品 自拍| 色综合久久中文综合久久97 | 一区二区三区在线看| 粗大的内捧猛烈进出视频| 亚洲精品偷拍| 日本一区二区不卡高清更新| 欧美午夜三级| 久久99久久99精品免观看粉嫩| 懂色av蜜臀av粉嫩av分享吧| 疯狂做受xxxx欧美肥白少妇| 中文字幕成人动漫| 国内精品视频一区二区三区八戒| 女人帮男人橹视频播放| 自拍偷拍精品| 91久久久久久国产精品| caoporn-草棚在线视频最| 国产丝袜一区二区三区| 在线观看不卡的av| 亚洲国产日韩在线一区模特| 色婷婷av777| 精品在线观看免费| 妞干网在线观看视频| 精品国产乱码久久久久久果冻传媒 | 精品无码国模私拍视频| 国产99久久精品一区二区300| 国产日韩欧美夫妻视频在线观看 | 国产精品成av人在线视午夜片| 黄色网在线看| 精品视频一区在线视频| 亚洲天堂男人网| 午夜久久久久久电影| 久久视频一区二区三区| 成人看片黄a免费看在线| 另类小说第一页| 在线观看亚洲| 91香蕉视频网址| 台湾亚洲精品一区二区tv| 成人av在线亚洲| 超碰97免费在线| 久久精品国产v日韩v亚洲| 深夜福利在线观看直播| 在线综合视频播放| 亚洲 欧美 中文字幕| 一区二区三区自拍| 国产一级久久久久毛片精品| 国产98色在线|日韩| 15—17女人毛片| 国产精品综合色区在线观看| 青青草视频在线视频| 青青草原综合久久大伊人精品| 国产亚洲福利社区| 日韩精品一区二区三区中文| 国产精品久久久久福利| 久久男人天堂| 欧美精品xxx| 国产剧情在线| 色av中文字幕一区| 国际av在线| 精品无人区乱码1区2区3区在线| 国产国语亲子伦亲子| 欧美群妇大交群中文字幕| 五月天激情四射| 午夜久久久久久久久| 黄色小视频在线免费看| 亚洲女人****多毛耸耸8| 国产不卡在线观看视频| 久久久久久久久99精品| 国产ts丝袜人妖系列视频| 成人亚洲一区二区一| 国产裸体视频网站| 国产乱子伦一区二区三区国色天香| 波多野结衣xxxx| 日日摸夜夜添夜夜添精品视频| 91九色在线观看视频| 99精品国产福利在线观看免费| 91亚洲精品国产| 欧美精品国产一区| 欧美a级免费视频| 欧美午夜在线| 波多野结衣av一区二区全免费观看| 欧美成人精品| 日韩亚洲欧美一区二区| 好看的av在线不卡观看| 亚洲精品久久久久久久蜜桃臀| 国产一区二区三区四区三区四| 欧美亚洲色图视频| 激情成人亚洲| 色综合久久久久无码专区| 国产精品入口66mio| 久久久噜噜噜www成人网| 美女网站久久| 激情视频综合网| 另类小说欧美激情| 在线视频一二区| 国产成人午夜高潮毛片| 国产精品久久久久久亚洲av| a亚洲天堂av| 国产三级视频网站| 国产喂奶挤奶一区二区三区| 国产无遮挡在线观看| 一区在线观看免费| 久久成人在线观看| 五月天亚洲精品| 欧美男人亚洲天堂| 欧美放荡的少妇| 亚洲黄色在线播放| 日韩经典一区二区三区| 国产在线观看黄| 久久精品成人欧美大片古装| 18aaaa精品欧美大片h| 日本成人黄色片| 亚洲视频自拍| 国产一区二区无遮挡| 国产亚洲一区二区三区不卡| 色呦呦网站入口| 一本色道久久精品| 狠狠躁狠狠躁视频专区| 国产高清精品在线| 人妻体内射精一区二区| 亚洲欧洲成人av每日更新| 精品在线视频观看| 色成人在线视频| 国内精品偷拍视频| 亚洲欧美国产精品久久久久久久 | 亚洲欧美综合| 99蜜桃臀久久久欧美精品网站| 九九在线精品视频| 国产视频久久久久久| 国产精品理伦片| 日本a在线观看| 欧美日韩大陆一区二区| 天堂成人在线视频| 精品国偷自产在线| 亚洲一级少妇| 91观看网站| 凹凸成人精品亚洲精品密奴| 男人天堂av片| 久久国产精品免费| 短视频在线观看| 一区二区三区四区不卡在线| 午夜一级黄色片| 亚洲福利视频二区| a毛片在线看免费观看| 国产成人免费av电影| 91久久精品无嫩草影院 | 求av网址在线观看| 2019中文字幕免费视频| 玖玖精品一区| 神马影院我不卡午夜| 国产精品试看| 影音先锋资源av| 亚洲同性同志一二三专区| 伊人成年综合网| 亚洲精品视频免费在线观看| 韩国日本一区| 5566av亚洲| 天堂网在线观看国产精品| 男人天堂成人在线| av一区二区久久| 婷婷色中文字幕| 91精品国产综合久久久久久久| 成人欧美一区| 全亚洲最色的网站在线观看| 欧美美女黄色| 国产无限制自拍| 大胆亚洲人体视频| 久久久久久久久久久网| 欧美一级久久久| 黄色在线免费网站| 成人福利视频在线观看| 91综合网人人| www.污污视频| 日韩一区在线免费观看| 国产免费久久久| 久久视频精品在线| 成人国产精品久久| 欧美精品一区二区性色a+v| 国内精品国产三级国产a久久| 国产精品视频看看| 337p亚洲精品色噜噜噜| 很黄的网站在线观看| 亚洲一区二区三| 午夜国产欧美理论在线播放| 国产大学生av| 婷婷一区二区三区| 欧美中文在线| 国产精品扒开腿做爽爽爽视频| 日韩在线观看电影完整版高清免费悬疑悬疑| www.超碰com| 国产精品免费视频网站| 91九色蝌蚪91por成人| 久久天天躁狠狠躁夜夜av| 看亚洲a级一级毛片| 亚洲色成人www永久在线观看| av在线一区二区| jizz国产在线| 久久久国产精品免费| 一区二区三区在线资源| 黄色av网址在线播放| 国产女人aaa级久久久级| 亚洲天堂网视频| 欧美激情2020午夜免费观看| 日韩激情毛片| 亚洲污视频在线观看| 曰韩精品一区二区| 香港一级纯黄大片| 国产精品久久久久免费a∨| 国产精品久久久久久久久妇女| 野花视频免费在线观看| 精品国产电影一区| h视频在线播放| 91pron在线| 免费永久网站黄欧美| 天天操夜夜操av| 精品久久久久久综合日本欧美 | 成人精品福利视频| 红桃视频国产一区| 蜜桃传媒一区二区亚洲| 91麻豆精品国产91久久久资源速度| 精品精品导航| 色综合电影网| 高清久久久久久| 国产成人精品一区二区色戒| 欧美高清视频在线| 奇米狠狠一区二区三区| 一起草最新网址| 色综合欧美在线视频区| 日本动漫同人动漫在线观看| 欧美久久电影| 国产99精品视频| 怡红院成永久免费人全部视频| 97精品国产91久久久久久| 99成人超碰| 好吊一区二区三区视频| 日韩一区二区三区电影在线观看 | www在线观看播放免费视频日本| 含羞草久久爱69一区| 国内欧美视频一区二区|