国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

『Kafka』在Docker中快速部署Kafka及其管理平臺搭建

這篇具有很好參考價值的文章主要介紹了『Kafka』在Docker中快速部署Kafka及其管理平臺搭建。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

wurstmeister/kafka,# 『MQ消息隊列』,kafka,docker,java,1024程序員節(jié)

wurstmeister/kafka,# 『MQ消息隊列』,kafka,docker,java,1024程序員節(jié)
??讀完這篇文章里你能收獲到

  • 在Docker中快速部署Kafka
  • 在Docker中快速部署Zookeeper
  • 搭建Kafka管理平臺
  • Kafka部署測試
  • 感謝點贊+收藏,避免下次找不到~

wurstmeister/kafka,# 『MQ消息隊列』,kafka,docker,java,1024程序員節(jié)

wurstmeister/kafka,# 『MQ消息隊列』,kafka,docker,java,1024程序員節(jié)

一、部署Zookeeper

1 拉取Zookeeper鏡像

docker pull wurstmeister/zookeeper

2 運行Zookeeper

docker run --restart=always --name zookeeper \
--log-driver json-file \
--log-opt max-size=100m \
--log-opt max-file=2  \
-p 2181:2181 \
-v /etc/localtime:/etc/localtime \
-d wurstmeister/zookeeper

wurstmeister/kafka,# 『MQ消息隊列』,kafka,docker,java,1024程序員節(jié)

二、部署Kafka

1 拉取Kafka鏡像

docker pull wurstmeister/kafka

2 運行Kafka

docker run --restart=always --name kafka \
--log-driver json-file \
--log-opt max-size=100m \
--log-opt max-file=2 \
 -p 9092:9092 \
 -e KAFKA_BROKER_ID=0 \
 -e KAFKA_ZOOKEEPER_CONNECT=192.168.8.102:2181 \
 -e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://192.168.8.102:9092 \
 -e KAFKA_LISTENERS=PLAINTEXT://0.0.0.0:9092 \
 -v /etc/localtime:/etc/localtime \
 -d wurstmeister/kafka

參數(shù)說明:
-e KAFKA_BROKER_ID=0 在kafka集群中,每個kafka都有一個BROKER_ID來區(qū)分自己
-e KAFKA_ZOOKEEPER_CONNECT=172.16.0.13:2181/kafka 配置zookeeper管理kafka的路徑172.16.0.13:2181/kafka
-e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://172.16.0.13:9092 把kafka的地址端口注冊給zookeeper,如果是遠程訪問要改成外網(wǎng)IP,類如Java程序訪問出現(xiàn)無法連接。
-e KAFKA_LISTENERS=PLAINTEXT://0.0.0.0:9092 配置kafka的監(jiān)聽端口
-v /etc/localtime:/etc/localtime 容器時間同步虛擬機的時間

wurstmeister/kafka,# 『MQ消息隊列』,kafka,docker,java,1024程序員節(jié)

三、驗證是否部署成功

1 進入到kafka容器中

docker exec -it kafka /bin/sh

2 創(chuàng)建topic 生產(chǎn)者

cd opt/kafka_2.13-2.8.1

bin/kafka-topics.sh --create --zookeeper 192.168.8.102:2181 --replication-factor 1 --partitions 1 --topic partopic

wurstmeister/kafka,# 『MQ消息隊列』,kafka,docker,java,1024程序員節(jié)

3 生產(chǎn)者發(fā)送消息

bin/kafka-console-producer.sh --broker-list 192.168.8.102:9092 --topic partopic

wurstmeister/kafka,# 『MQ消息隊列』,kafka,docker,java,1024程序員節(jié)

4 消費者消費消息

  • 新打開個ssh窗口
  • 跟前面步驟一樣進入到容器
bin/kafka-console-consumer.sh --bootstrap-server 192.168.8.102:9092 --topic partopic --from-beginning

wurstmeister/kafka,# 『MQ消息隊列』,kafka,docker,java,1024程序員節(jié)

wurstmeister/kafka,# 『MQ消息隊列』,kafka,docker,java,1024程序員節(jié)

四、搭建kafka管理平臺

1 拉取kafka-manager鏡像

docker pull docker.io/sheepkiller/kafka-manager

2 運行kafka-manager

docker run --restart=always --name kafka-manager \
-p 9000:9000 \
-e ZK_HOSTS="192.168.8.102:2181"  \
--net=host \
-d sheepkiller/kafka-manager

3 實操步驟

wurstmeister/kafka,# 『MQ消息隊列』,kafka,docker,java,1024程序員節(jié)
wurstmeister/kafka,# 『MQ消息隊列』,kafka,docker,java,1024程序員節(jié)
wurstmeister/kafka,# 『MQ消息隊列』,kafka,docker,java,1024程序員節(jié)
wurstmeister/kafka,# 『MQ消息隊列』,kafka,docker,java,1024程序員節(jié)文章來源地址http://www.zghlxwxcb.cn/news/detail-571833.html

到了這里,關于『Kafka』在Docker中快速部署Kafka及其管理平臺搭建的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 【中間件】通過 docker-compose 快速部署 Kafka 保姆級教程

    【中間件】通過 docker-compose 快速部署 Kafka 保姆級教程

    Kafka是由Apache基金會開發(fā)的分布式流處理平臺,采用發(fā)布-訂閱模式,支持高吞吐量、低延遲的數(shù)據(jù)傳輸。主要用于處理實時數(shù)據(jù)管道、數(shù)據(jù)存儲和數(shù)據(jù)分析等大數(shù)據(jù)應用場景。Kafka采用高效的數(shù)據(jù)壓縮算法,可以在集群中存儲大量的數(shù)據(jù),并通過分區(qū)機制來實現(xiàn)數(shù)據(jù)的高可靠

    2024年02月12日
    瀏覽(26)
  • 【靶場搭建】docker搭建CTFd平臺&題庫部署

    【靶場搭建】docker搭建CTFd平臺&題庫部署

    目錄 安裝docker和docker-compose 搭建CTFd平臺 部署CTF題目 CTFd平臺創(chuàng)建題目 (1)安裝docker: curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun (2)安裝 Docker Compose: apt-get install docker-compose (3)驗證一下是否安裝成功: mkdir CTFd ????????#創(chuàng)建一個文件夾CTFd cd CTFd git clone h

    2024年03月22日
    瀏覽(19)
  • 實戰(zhàn)詳解Docker快速搭建部署ELK

    實戰(zhàn)詳解Docker快速搭建部署ELK

    一.安裝前須知 以下步驟在 VMware 中的 centos 7 中操作,ip 地址為:192.168.161.128; 注意安裝的時候最好統(tǒng)一版本,否則后面會出現(xiàn)許多問題,進官網(wǎng)搜索對應鏡像,查看 Tags 標簽下的版本,目前我這最新的 Tags 是 7.12.1,所以拉取鏡像時統(tǒng)一加上該版本號。官網(wǎng)鏡像地址 Docker 搭

    2024年02月07日
    瀏覽(21)
  • docker+jenkins+gitee搭建自動部署平臺

    docker+jenkins+gitee搭建自動部署平臺

    linux上沒有安裝docker的看下面的這篇文章: Linux安裝docker-CSDN博客 文章瀏覽閱讀149次。Linux安裝docker https://blog.csdn.net/weixin_39075154/article/details/135610942?spm=1001.2014.3001.5501 -d : 啟動容器并以“分離”模式運行,即在后臺運行。 --name jenkins : 為容器指定一個名稱“jenkins”,便于后續(xù)

    2024年01月20日
    瀏覽(46)
  • Jenkins+Docker+Gitee搭建自動化部署平臺

    Jenkins+Docker+Gitee搭建自動化部署平臺

    目錄 服務器準備 Docker安裝 yum 包更新到最新 設置yum源 安裝docker 啟動和開機啟動 驗證安裝是否成功 Jenkins安裝 拉取鏡像 創(chuàng)建映射目錄 運行鏡像 運行出錯 修正權限 重新運行鏡像 新建安全組,放通8080端口 激活Jenkins Jenkins插件 Jenkins全局工具配置 自動構建Springboot項目 準備好

    2024年02月04日
    瀏覽(57)
  • 使用dockerfile以及docker compose部署搭建wordpress平臺

    Dockerfile 是一個文本文件,其中包含了構建 Docker 鏡像的指令。它描述了鏡像的構建過程,包括基礎鏡像、安裝的軟件、配置信息等。 ? Dockerfile 以指令的形式定義了構建鏡像的步驟,每一行指令都是一個獨立的步驟。這些指令可以包括從官方倉庫獲取基礎鏡像、運行命令、添

    2024年02月22日
    瀏覽(22)
  • WeBASE管理平臺快速入門搭建(單群主4節(jié)點聯(lián)盟鏈+WeBASE-Front)

    WeBASE管理平臺快速入門搭建(單群主4節(jié)點聯(lián)盟鏈+WeBASE-Front)

    WeBASE是區(qū)塊鏈應用和FISCO BCOS節(jié)點之間搭建的中間件平臺可以幫助開發(fā)者快速構建、測試和部署基于FISCO BCOS的區(qū)塊鏈應用,支持智能合約開發(fā)模板、合約API管理、賬戶管理、鏈上操作記錄查詢等功能。同時,WeBASE還提供了多樣化的安全保障措施,如合約審計、用戶權限控制、

    2024年02月08日
    瀏覽(18)
  • 使用 Docker Compose V2 快速搭建日志分析平臺 ELK (Elasticsearch、Logstash 和 Kibana)

    使用 Docker Compose V2 快速搭建日志分析平臺 ELK (Elasticsearch、Logstash 和 Kibana)

    ELK 是指 Elasticsearch、Logstash 和 Kibana 這三個開源軟件的組合。 Elasticsearch 是一個分布式的搜索和分析引擎,用于日志的存儲,搜索,分析,查詢。 Logstash 是一個數(shù)據(jù)收集、轉(zhuǎn)換和傳輸工具,用于收集過濾和轉(zhuǎn)換數(shù)據(jù),然后將其發(fā)送到 Elasticsearch 或其他目標存儲中。 Kibana 是一個數(shù)

    2024年01月20日
    瀏覽(22)
  • halo搭建炫酷個人博客快速部署:docker+docker-compose+nginx

    halo搭建炫酷個人博客快速部署:docker+docker-compose+nginx

    ?? 服務器與網(wǎng)站部署知識體系目錄 部署一個炫酷的個人博客只需要按照本文的指令直接 cv 即可。 但請注意打開服務器防火墻的 80 和 3306 端口。 Halo是一款現(xiàn)代化的開源博客/CMS系統(tǒng),所有代碼開源在GitHub上且處于積極維護狀態(tài)。它是基于 Java Spring Boot 構建的,易于部署,支

    2024年02月08日
    瀏覽(15)
  • docker快速部署oracle19c、oracle12c,測試環(huán)境問題復現(xiàn)demo快速搭建筆記

    docker快速部署oracle19c、oracle12c,測試環(huán)境問題復現(xiàn)demo快速搭建筆記

    (復制sql,替換表名執(zhí)行完畢后,再修改自己想要的字段即可) (復制sql,替換自己的表名) 一個oracle表示一個實例,一個實例可以配置多個服務,獨立維護的oracle服務 一個服務內(nèi)可以有多個表空間,默認表空間就有很多,比如常見的SYSTEM、TEMP、USERS 常見的默認角色: 1、

    2024年02月04日
    瀏覽(30)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包