午夜视频免费看_日韩三级电影网站_国产精品久久一级_亚洲一级在线播放_人妻体内射精一区二区三区_91夜夜揉人人捏人人添红杏_91福利在线导航_国产又粗又猛又黄又爽无遮挡_欧美日韩一区在线播放_中文字幕一区二区三区四区不卡 _日日夜夜精品视频免费观看_欧美韩日一区二区三区

主頁 > 知識庫 > 使用docker搭建kong集群操作

使用docker搭建kong集群操作

熱門標簽:企業辦理400電話收費標準 激光標記地圖標注 電銷智能機器人試用 中國地圖標注上各個省 撫州市城區地圖標注 智能電銷機器人真的有用么 百度地圖底圖標注 新鄉牧野400電話申請 高德地圖標注足跡怎么打標

docker容器下搭建kong的集群很簡單,官網介紹的也很簡單,初學者也許往往不知道如何去處理,經過本人的嘔心瀝血的琢磨,終于搭建出來了。

主要思想:不同的kong連接同一個數據庫(就這么一句話)

難點:如何在不同的主機上用kong連接同一數據庫

要求:

1、兩臺主機 172.16.100.101 172.16.100.102

步驟:

1、在101上安裝數據庫(這里就用cassandra)

docker run -d --name kong-database \

       -p 9042:9042 \

       cassandra:latest

2、遷移數據庫(可以理解初始化數據庫)

docker run --rm \

  --link kong-database:kong-database \

  -e "KONG_DATABASE=cassandra" \

  -e "KONG_PG_HOST=kong-database" \

  -e "KONG_CASSANDRA_CONTACT_POINTS=kong-database" \

  kong:latest kong migrations up

3、安裝kong

docker run -d --name kong \

  --link kong-database:kong-database \

  -e "KONG_DATABASE=cassandra" \

  -e "KONG_PG_HOST=kong-database" \

  -e "KONG_CASSANDRA_CONTACT_POINTS=kong-database" \

  -e "KONG_PROXY_ACCESS_LOG=/dev/stdout" \

  -e "KONG_ADMIN_ACCESS_LOG=/dev/stdout" \

  -e "KONG_PROXY_ERROR_LOG=/dev/stderr" \

  -e "KONG_ADMIN_ERROR_LOG=/dev/stderr" \

  -p 8000:8000 \

  -p 8443:8443 \

  -p 8001:8001 \

  -p 8444:8444 \

  kong:latest

注意:以上三部都是在101上完成的,且官網上都有https://getkong.org/install/docker/?_ga=2.68209937.1607475054.1519611673-2089953626.1519354770,接下來的第四步則是在另一主機102上完成,同一主機上可以用link,不同主機的容器關聯就不能使用link了,如下配置即可

4、在102上安裝另一個kong,實現多節點kong集群

docker run -d --name kong\

 -e "KONG_DATABASE=cassandra" \

 -e "KONG_PG_HOST=kong-database" \

 -e "KONG_CASSANDRA_CONTACT_POINTS=172.16.100.101" \

 -e "KONG_PROXY_ACCESS_LOG=/dev/stdout" \

 -e "KONG_ADMIN_ACCESS_LOG=/dev/stdout" \

 -e "KONG_PROXY_ERROR_LOG=/dev/stderr" \

 -e "KONG_ADMIN_ERROR_LOG=/dev/stderr" \

 -p 8000:8000 \

 -p 8443:8443 \

 -p 8001:8001 \

 -p 8444:8444 \

 kong:latest

5、這里使用的是cassandra數據庫,所以需要修改一個配置 db_update_propagation 這個參數,默認是0,可以改成 5,進入容器

docker exec -it kong bash  //進入kong容器
cd etc/kong         //進入該目錄下
cp kong.conf.default kong.conf  //復制kong.conf.default文件為kong.conf文件
vi kong.conf           //修改db_update_propagation這個配置項

exit //退出空容器

docker restart kong //重新啟動kong

注:101和102上的kong都需要修改這個配置項,關于db_update_propagation配置項的介紹可以去官網看下

6、驗證kong集群

可以在101上注冊一個api如下

curl -i -X POST \

 --url http://172.16.100.101:8001/apis/ \

 --data 'name=example-api' \

 --data 'hosts=example.com' \

 --data 'upstream_url=http://mockbin.org'

然后查詢這個api是否注冊成功:

curl -i http://172.16.100.101:8001/apis/example-api

返回如下:

你也可以通過102機器主機進行查詢:

curl -i http://172.16.100.102:8001/apis/example-api

如果也返回和上面一樣的結果說明可以訪問同一個api了,api信息是保存在數據庫中的,也是就說可以訪問同一個數據庫了,這樣你的kong集群也就搭建成功了,希望對你有所幫助。

補充知識:使用docker-compose創建hadoop集群

下載docker鏡像

首先下載需要使用的五個docker鏡像

docker pull bde2020/hadoop-namenode:1.1.0-hadoop2.7.1-java8
docker pull bde2020/hadoop-datanode:1.1.0-hadoop2.7.1-java8
docker pull bde2020/hadoop-resourcemanager:1.1.0-hadoop2.7.1-java8
docker pull bde2020/hadoop-historyserver:1.1.0-hadoop2.7.1-java8
docker pull bde2020/hadoop-nodemanager:1.1.0-hadoop2.7.1-java8

設置hadoop配置參數

創建 hadoop.env 文件,內容如下:

CORE_CONF_fs_defaultFS=hdfs://namenode:8020
CORE_CONF_hadoop_http_staticuser_user=root
CORE_CONF_hadoop_proxyuser_hue_hosts=*
CORE_CONF_hadoop_proxyuser_hue_groups=*

HDFS_CONF_dfs_webhdfs_enabled=true
HDFS_CONF_dfs_permissions_enabled=false

YARN_CONF_yarn_log___aggregation___enable=true
YARN_CONF_yarn_resourcemanager_recovery_enabled=true
YARN_CONF_yarn_resourcemanager_store_class=org.apache.hadoop.yarn.server.resourcemanager.recovery.FileSystemRMStateStore
YARN_CONF_yarn_resourcemanager_fs_state___store_uri=/rmstate
YARN_CONF_yarn_nodemanager_remote___app___log___dir=/app-logs
YARN_CONF_yarn_log_server_url=http://historyserver:8188/applicationhistory/logs/
YARN_CONF_yarn_timeline___service_enabled=true
YARN_CONF_yarn_timeline___service_generic___application___history_enabled=true
YARN_CONF_yarn_resourcemanager_system___metrics___publisher_enabled=true
YARN_CONF_yarn_resourcemanager_hostname=resourcemanager
YARN_CONF_yarn_timeline___service_hostname=historyserver
YARN_CONF_yarn_resourcemanager_address=resourcemanager:8032
YARN_CONF_yarn_resourcemanager_scheduler_address=resourcemanager:8030
YARN_CONF_yarn_resourcemanager_resource___tracker_address=resourcemanager:8031

創建docker-compose文件

創建 docker-compose.yml 文件,內如如下:

version: "2"

services:
 namenode:
  image: bde2020/hadoop-namenode:1.1.0-hadoop2.7.1-java8
  container_name: namenode
  volumes:
   - hadoop_namenode:/hadoop/dfs/name
  environment:
   - CLUSTER_NAME=test
  env_file:
   - ./hadoop.env

 resourcemanager:
  image: bde2020/hadoop-resourcemanager:1.1.0-hadoop2.7.1-java8
  container_name: resourcemanager
  depends_on:
   - namenode
   - datanode1
   - datanode2
   - datanode3
  env_file:
   - ./hadoop.env

 historyserver:
  image: bde2020/hadoop-historyserver:1.1.0-hadoop2.7.1-java8
  container_name: historyserver
  depends_on:
   - namenode
   - datanode1
   - datanode2
   - datanode3
  volumes:
   - hadoop_historyserver:/hadoop/yarn/timeline
  env_file:
   - ./hadoop.env

 nodemanager1:
  image: bde2020/hadoop-nodemanager:1.1.0-hadoop2.7.1-java8
  container_name: nodemanager1
  depends_on:
   - namenode
   - datanode1
   - datanode2
   - datanode3
  env_file:
   - ./hadoop.env

 datanode1:
  image: bde2020/hadoop-datanode:1.1.0-hadoop2.7.1-java8
  container_name: datanode1
  depends_on:
   - namenode
  volumes:
   - hadoop_datanode1:/hadoop/dfs/data
  env_file:
   - ./hadoop.env

 datanode2:
  image: bde2020/hadoop-datanode:1.1.0-hadoop2.7.1-java8
  container_name: datanode2
  depends_on:
   - namenode
  volumes:
   - hadoop_datanode2:/hadoop/dfs/data
  env_file:
   - ./hadoop.env

 datanode3:
  image: bde2020/hadoop-datanode:1.1.0-hadoop2.7.1-java8
  container_name: datanode3
  depends_on:
   - namenode
  volumes:
   - hadoop_datanode3:/hadoop/dfs/data
  env_file:
   - ./hadoop.env

volumes:
 hadoop_namenode:
 hadoop_datanode1:
 hadoop_datanode2:
 hadoop_datanode3:
 hadoop_historyserver:

創建并啟動hadoop集群

sudo docker-compose up

啟動hadoop集群后,可以使用下面命令查看一下hadoop集群的容器信息

# 查看集群包含的容器,以及export的端口號
sudo docker-compose ps
   Name        Command      State   Ports
------------------------------------------------------------
datanode1     /entrypoint.sh /run.sh  Up   50075/tcp
datanode2     /entrypoint.sh /run.sh  Up   50075/tcp
datanode3     /entrypoint.sh /run.sh  Up   50075/tcp
historyserver   /entrypoint.sh /run.sh  Up   8188/tcp
namenode     /entrypoint.sh /run.sh  Up   50070/tcp
nodemanager1   /entrypoint.sh /run.sh  Up   8042/tcp
resourcemanager  /entrypoint.sh /run.sh  Up   8088/tc

# 查看namenode的IP地址
sudo docker inspect namenode | grep IPAddress

也可以通過 http://:50070 查看集群狀態。

提交作業

要提交作業,我們首先需要登錄到集群中的一個節點,這里我們就登錄到namenode節點。

sudo docker exec -it namenode /bin/bash

準備數據并提交作業

cd /opt/hadoop-2.7.1

# 創建用戶目錄
hdfs dfs -mkdir /user
hdfs dfs -mkdir /user/root

# 準備數據
hdfs dfs -mkdir input
hdfs dfs -put etc/hadoop/*.xml input

# 提交作業
hadoop jar share/hadoop/mapreduce/hadoop-mapreduce-examples-2.7.1.jar grep input output 'dfs[a-z.]+'

# 查看作業執行結果
hdfs dfs -cat output/*

清空數據

hdfs dfs -rm input/*
hdfs dfs -rmdir input/
hdfs dfs -rm output/*
hdfs dfs -rmdir output/

停止集群

可以通過CTRL+C來終止集群,也可以通過 “sudo docker-compose stop”。

停止集群后,創建的容器并不會被刪除,此時可以使用 “sudo docker-compose rm” 來刪除已經停止的容器。也可以使用 “sudo docker-compose down” 來停止并刪除容器。

刪除容器后,使用 “sudo docker volume ls” 可以看到上面集群使用的volume信息,我們可以使用 “sudo docker rm ” 來刪除。

以上這篇使用docker搭建kong集群操作就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

標簽:南通 臨汾 西安 辛集 海西 忻州 邯鄲 延安

巨人網絡通訊聲明:本文標題《使用docker搭建kong集群操作》,本文關鍵詞  使用,docker,搭建,kong,集群,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《使用docker搭建kong集群操作》相關的同類信息!
  • 本頁收集關于使用docker搭建kong集群操作的相關信息資訊供網民參考!
  • 推薦文章
    亚洲AV无码国产成人久久| 久久久久97国产| 久久久精品国产99久久精品芒果| 色爱区综合激月婷婷| 欧美日韩精品在线一区二区 | 中日精品一色哟哟| 亚洲永久激情精品| 欧美精品少妇一区二区三区| 久久99精品国产99久久| 波多野结衣影院| 国产精品家庭影院| 日本91av在线播放| 性一交一乱一伧老太| 国产视频一区不卡| 好看的日韩精品视频在线| 日本一区二区在线不卡| www亚洲国产| av综合在线观看| 色婷婷av一区二区三区大白胸| 男人操女人免费软件| 免费人成黄页网站在线一区二区| 91久久精品日日躁夜夜躁国产| 91视频青青草| 日韩精品久久久久| 青青草国产在线观看| 国产成人一区二区精品非洲| 一本色道久久综合精品竹菊| 欧美大片欧美激情性色a∨久久| 成人性免费视频| 神马久久久久久久 | 国产做受高潮69| 亚洲成人福利在线观看| 国产suv精品一区二区33| 欧美极品少妇xxxxⅹ高跟鞋| 久久久免费观看视频| 老汉色影院首页| 懂色av中文字幕| 黑人精品xxx一区一二区| 蜜臀久久99精品久久久久久宅男 | 久久精品国产一区二区三 | 成人精品久久一区二区三区| 成人性生交大免费看| 福利电影一区二区| 久久久欧美精品| 少妇性l交大片7724com| 麻豆久久久久久久| 国模精品系列视频| 97中文字幕在线观看| 蜜桃av鲁一鲁一鲁一鲁俄罗斯的| 日韩一区二区三区在线视频| 一区二区欧美日韩| 欧美一级淫片免费视频魅影视频| 欧美一级久久久| 日韩成人手机在线| 久久99国产精品久久99| 久久99国产综合精品女同| 婷婷丁香激情网| 五月婷婷丁香六月| 色综合天天综合网国产成人网| 久久久久久婷婷| 国产精品理论在线观看| www.久久久| 国产成人精品无码高潮| 日韩精品中文在线观看| 欧美视频在线第一页| 奇米777欧美一区二区| 九九热视频这里只有精品| 精品亚洲乱码一区二区| 色呦呦日韩精品| 一级全黄肉体裸体全过程| 免费国产羞羞网站视频| 久久99热精品| 成人毛片18女人毛片| 欧美日免费三级在线| 成人黄色av片| 国产日韩欧美激情| 日韩在线国产| 国产高清成人在线| 成人网址在线观看| 久久久久久久久久影院| 亚洲成人999| 国产a级黄色片| 在线观看91精品国产麻豆| 中文字幕欧美视频| 91精品国产综合久久蜜臀| 91aaa精品| 色婷婷av一区二区三区gif| 中文字幕欧美人妻精品一区| 亚洲高清免费观看高清完整版在线观看| 韩国日本在线视频| 欧美在线一区二区三区| 日韩网站在线播放| 亚洲国产成人精品电影| 看黄色录像一级片| 久久精品在线播放| 在线观看国产成人| 99国精产品一二二线| 国产精品一级片| 菠萝蜜视频在线观看入口| 亚洲色图在线视频| wwwwxxxx日韩| 欧美一区二区三区在线观看 | 欧美孕妇与黑人孕交| 五月婷婷深深爱| 欧美1o一11sex性hdhd| 久久九九国产精品| 亚洲色精品三区二区一区| 欧美在线视频日韩| 在线观看亚洲网站| 国产精品女视频| 国产一区二区在线观看视频| 欧美极品欧美精品欧美| 91久久精品网| 色网站在线播放| 97色在线视频观看| 视频精品一区二区| 亚洲图片小说在线| 在线视频欧美精品| 久久久久久久伊人| 国产91精品不卡视频| 美女在线视频一区| 国产精品人人爽人人爽| 亚洲娇小xxxx欧美娇小| 国产福利小视频| 在线观看三级网站| 欧美精品xxxxbbbb| 国产精品一级视频| 中文字幕一区综合| 欧美一区二区视频网站| 久久久久久亚洲av无码专区| 国产区日韩欧美| 亚洲另类在线视频| 登山的目的在线| 91久热免费在线视频| 亚洲日本在线看| 超碰在线国产97| 精品免费国产| 欧美视频在线一区二区三区| 国产污视频在线看| 国内精品国语自产拍在线观看| 欧美日韩美女在线观看| 精品成人免费视频| 18禁免费观看网站| 久久精品久久久久电影| 国产精品久久久一区麻豆最新章节| 日本一二三不卡视频| 手机成人在线| 亚洲一级一级97网| 国产视频一区二区在线| 日韩av大片在线观看| 日本阿v视频在线观看| 久久亚洲国产精品成人av秋霞| 99国产欧美另类久久久精品| 91视频青青草| 国产奶头好大揉着好爽视频| 国产亚洲欧美日韩美女| 久久久国产精品不卡| 九九热精品免费视频| 日本中文字幕在线视频观看| 久久久精品在线观看| 亚洲黄色在线视频| 精品国产九九九| 久久精品国产亚洲av麻豆| 国产成人女人毛片视频在线| 亚洲欧美日本精品| 中文字幕日韩欧美一区二区三区| 国产精品玖玖玖| 一边摸一边做爽的视频17国产| 国产美女99p| 久久久精品视频在线观看| 国产精品久久久久aaaa| 国产999久久久| xxxx日本免费| 四虎精品欧美一区二区免费| 欧美一级大片视频| 亚洲大胆人体在线| 136国产福利精品导航| 亚洲黄色在线播放| 日韩欧美123区| 日韩手机在线观看视频| 国产传媒一区二区| 日韩av免费一区| 亚洲男人天堂视频| 精品福利一区二区| 夜夜嗨av一区二区三区网页 | 亚洲啪av永久无码精品放毛片| 久久久久久草| 国产欧美韩国高清| 久久躁日日躁aaaaxxxx| 制服丝袜在线91| 欧美性猛交xxxx乱大交极品| 国产日韩欧美不卡| 久久国产成人午夜av影院| 日批视频免费观看| 青娱乐国产在线| 亚洲v国产v欧美v久久久久久| 国产三级生活片| 国内性生活视频| 国产曰肥老太婆无遮挡| 亚洲欧美日韩综合一区| 久久精品午夜一区二区福利| 国产区精品在线观看| 欧美黑人巨大精品一区二区| 中文字幕视频一区二区在线有码 | 激情视频免费网站| 激情网站五月天| wwwwww.色| 国产精品无码一区二区在线| 天天做天天爱天天高潮| 亚洲一区三区视频在线观看| 免费黄色一级网站| 美女黄色免费看| 久久激情五月丁香伊人| 欧美视频中文字幕| 欧美日韩国产色视频| 亚洲精品成人a在线观看| 久久综合狠狠综合久久激情| 国产一区二区不卡老阿姨| 日本不卡免费在线视频| 久久精品三级| 精品一区二区三区影院在线午夜| 手机看片福利永久| 五月婷婷狠狠干| 色窝窝无码一区二区三区| 天天干免费视频| 日本中文字幕一区二区视频| 空姐吹箫视频大全| 天堂成人在线视频| 久久一区激情| 亚洲色图欧美视频| 美女精品自拍一二三四| 免费看精品久久片| 国内欧美视频一区二区| av影院午夜一区| 综合色天天鬼久久鬼色| 欧美日韩性生活视频| 欧美片网站yy| 亚洲人成网站在线播| 久久国产精品网站| 亚洲a一级视频| 国产精品一码二码三码在线| 国产日韩在线看片| 欧美极品视频一区二区三区| 国产精品99久久久久久大便| 亚洲一二三区在线| 91淫黄看大片| 日本成人午夜影院| 日韩精品久久久久久免费| 午夜精品久久久久久久第一页按摩 | 久久综合免费视频| 91嫩草在线视频| 国产va亚洲va在线va| 丝袜美腿中文字幕| 日本三级欧美三级| 日韩免费一区二区三区在线播放| 亚洲第一页自拍| 成人性生交大片免费看视频在线| 可以免费观看的毛片| 粉嫩13p一区二区三区| 2023国产精品自拍| 在线播放/欧美激情| 欧美激情精品久久久久久大尺度 | 成人精品免费视频| 在线日韩av片| 欧美富婆性猛交| 欧美日韩大片一区二区三区| 麻豆精品国产传媒| 亚洲无码精品国产| 国产精品网站在线观看| 日韩精品丝袜在线| 免费久久99精品国产自| 一级性生活大片| 久久精品在线| 欧美夫妻性生活| 成人在线视频福利| 色黄视频免费看| 午夜免费福利视频| 中文字幕一区二区三区最新| 精品无码国产污污污免费网站| 999国产精品视频免费| www.66久久| 欧美一区二区三区在线观看| 国产精品三级在线| 久久国产乱子伦免费精品| 天堂网视频在线| 一区二区三区高清| 国产精品美女主播| 亚洲色偷偷色噜噜狠狠99网| 久久综合图片| 欧美日韩国产欧美日美国产精品| 国产精自产拍久久久久久| 亚洲精品在线网址| 日韩高清一区在线| 日韩av最新在线观看| 亚洲精品国产系列| 欧美成人综合色| 亚洲日本丝袜连裤袜办公室| 韩国日本不卡在线| 日本www高清视频| 国产免费黄色片| 欧美男人的天堂一二区| 成人伊人精品色xxxx视频| 你懂得视频在线观看| 成人av在线播放网址| 日韩一区二区三区国产| 毛葺葺老太做受视频| 欧美bbbbb| 久久精品国产一区二区三区| 日韩在线一区视频| 国产精品亚洲综合一区在线观看| 亚洲天堂色网站| www.日本xxxx| 99视频有精品| 国产精品www网站| 午夜爽爽爽男女免费观看| 亚洲电影中文字幕在线观看| 九九九久久久| jizz国产在线| 亚洲色图第三页| 人妻无码中文久久久久专区| 亚洲视频在线观看一区| 久久久久久国产精品免费免费| 一级淫片免费看| 国产午夜精品美女视频明星a级| 久久视频免费在线| 日本在线不卡视频一二三区| 久久亚洲一区二区三区四区五区高 | 欧美在线激情视频| www久久久久久久| 欧美日韩美女在线观看| 97在线免费视频观看| 丝袜亚洲精品中文字幕一区| 欧美美女15p| 日本三级免费看| 欧美mv和日韩mv国产网站| 国产乱码一区二区三区四区| 亚洲av无一区二区三区| 国产91精品精华液一区二区三区| 国产精品久久激情| 伊人久久一区二区| 国产午夜一区二区| 国产全是老熟女太爽了| 尤物av一区二区| 日本人体一区二区| 国产精品蜜臀在线观看| 日本久久久网站| 国产91丝袜在线18| 三级三级久久三级久久18| 久久久777| 亚洲v日韩v综合v精品v| 波多野结衣一本一道| 久久99国产精品久久久久久久久| 国产一级片免费| 中文字幕日韩精品在线观看| 青青草原在线免费观看视频| 精品调教chinesegay| 国产性生活网站| 九九精品在线视频| 青青国产在线视频| 欧美亚洲国产日韩2020| 国产人妻精品一区二区三区| 国产成人精品免高潮费视频| 国产又黄又粗又长| 国产精品女视频| 久久午夜精品| 日韩欧美亚洲在线| 91丨porny丨国产入口| 久久久久久免费看| 欧美视频在线观看一区| 一区二区三区伦理片| 一区二区三区天堂av| 一级特黄aa大片| 国产精品永久入口久久久| 免费看黄色一级视频| 国产一区喷水| 亚洲国产精品v| 九九精品久久久| 亚洲高清一区二| 在线观看国产精品入口男同| 国产精品欧美一区二区| 国产福利精品一区| 九九热只有这里有精品| 综合久久久久久| 黄色一级片一级片| 日韩精品高清在线观看| av首页在线观看| av免费观看久久| 亚洲欧美经典视频| 天天看片中文字幕| 日本电影亚洲天堂| 国产午夜亚洲精品理论片色戒| 久久精品网站视频| 亚洲精品乱码久久久久久金桔影视 | 日本一区二区免费在线| 区一区二区三区中文字幕| 99久久久免费精品国产一区二区| 99久久激情视频| 日韩av网站导航| 欧美一区二区三区黄片| 日韩精品久久一区二区三区| 欧美丝袜一区二区| 日韩免费av片| xxx在线播放| 欧美精品一区二区免费| 久久久精品五月天| 青青青在线观看视频| 亚洲精品亚洲人成人网在线播放| 丰满圆润老女人hd| 久久久精品网站| 成人手机电影网|