日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Docker 方式安装部署 rocketMQ 、部署 图形化界面控制台、rocketMQ 控制台

發布時間:2023/12/18 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Docker 方式安装部署 rocketMQ 、部署 图形化界面控制台、rocketMQ 控制台 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到教程。

1. 直接上官網,找到工程,clone 到本地,地址:https://github.com/apache/rocketmq-externals

克隆下來的工程目錄如下:

?

2. 打開已克隆的工程,找到安裝 rocketMQ 的腳本并運行。

官方操作說明:https://github.com/apache/rocketmq-externals/tree/master/rocketmq-docker

?

安裝腳本所在路徑:?rocketmq-externals/rocketmq-docker/4.2.0

運行腳本:play-docker.sh

?

運行結果是把??mqnamesrv? 、mqbroker? 2 個容器服務都部署好了。

應該是 created 已創建狀態,只需要 docker? start? 容器就可以了:

docker start rmqnamesrv rmqbroker

?注意先啟動 名稱服務:rmqnamesrv 。

?

3. 其實這樣已經可以用了。只不過為了更方便管理和查看 MQ 消息。我們還可以部署一個 圖形化界面控制臺。

默認是全英文界面,右上角可選 切換為中文 。效果如下圖:

?

?

?

給這個容器服務取名為:rmq-dashboard ,端口映射到 8088,啟動容器命令為:?

docker run -e "JAVA_OPTS=-Drocketmq.namesrv.addr=服務器IP:9876 -Dcom.rocketmq.sendMessageWithVIPChannel=false" -p 8088:8080 -d --name rmq-dashboard styletang/rocketmq-console-ng

運行后再查看容器,這個容器已經啟動成功:

這樣就可以訪問到上面的圖形化界面控制臺了。

?

2018. 9. 18后記 :

過些天后發現 服務rmqbroker 自己停了,查日志提示為:

Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit. OpenJDK 64-Bit Server VM warning: If the number of processors is expected to increase from one, then you should configure the number of parallel GC threads appropriately using -XX:ParallelGCThreads=N /opt/rocketmq-4.2.0/bin/runbroker.sh: line 80: 22 Killed

這是因為空間大小不足,重啟??rmqbroker ,改小默認設置環境變量設置為:?-server -Xms512m -Xmx512m -Xmn256m -XX:PermSize=128m -XX:MaxPermSize=128m

重啟服務命令完整為:

docker run -d -p 10911:10911 -p 10909:10909 --name rmqbroker --link rmqnamesrv:namesrv -e "NAMESRV_ADDR=namesrv:9876" -e "JAVA_OPT=${JAVA_OPT} -server -Xms512m -Xmx512m -Xmn256m -XX:PermSize=128m -XX:MaxPermSize=128m" apache/rocketmq-broker:4.2.0

再次查看服務運行正常。

參考:https://blog.csdn.net/jiangyu1013/article/details/81486374

?

總結

以上是生活随笔為你收集整理的Docker 方式安装部署 rocketMQ 、部署 图形化界面控制台、rocketMQ 控制台的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。