婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 基于Docker部署Tomcat集群、 Nginx負載均衡的問題小結

基于Docker部署Tomcat集群、 Nginx負載均衡的問題小結

熱門標簽:撫順移動400電話申請 貴陽教育行業電話外呼系統 做外呼系統的公司違法嗎 400電話申請方案 威海人工外呼系統供應商 藍點外呼系統 烏海智能電話機器人 寧夏房產智能外呼系統要多少錢 在百度地圖標注車輛

寫在前面

看完Dokcer相關的書籍,正好有個項目要這樣搞,所以自己練習一下。

當作一百世一樣。這里的道理很明白:我思故我在,既然我存在,就不能裝作不存在。無論如何,我要為自己負起責任。——王小波《三十而立》


結構圖:

這里僅作為一種學習,一般這種負載的話,Nginx是放到主機側的, JavaWeb(Tomcat)應用放到容器里。

效果

新建文件夾。

D=uag;mkdir $D;cd $D;mkdir uag_nginx uag_tomcat8;
 ls
 uag_nginx  uag_tomcat8

一,Ngixn 鏡像制作

cd uag_nginx/
# 用于存放配置文件
mkdir nginx
vim Dockerfile

Dockerfile 文件內容

FROM nginx
LABEL maintainer="uag"
ENV REFRESHED_AT 2021-08-27

EXPOSE 8099

構建nginx配置文件內容

這個的配置文件,在容器運行的時候通過 -v參數與 容器內部共享。方便后期參數更改

cd ./nginx
vim nginx.conf

nginx.conf 配置文件內容

user  nginx;
worker_processes  auto;

error_log  /var/log/nginx/error.log notice;
pid        /var/run/nginx.pid;
daemon off;

events {
    worker_connections  1024;
}


http {
    include       /etc/nginx/mime.types;
    default_type  application/octet-stream;

    log_format  main  '$upstream_addr - $remote_addr - $remote_user [$time_local] "$request" '
                      '$status $body_bytes_sent "$http_referer" '
                      '"$http_user_agent" "$http_x_forwarded_for"';

    access_log  /var/log/nginx/access.log  main;

    sendfile        on;
    #tcp_nopush     on;

    keepalive_timeout  65;

    #gzip  on;

    include /etc/nginx/conf.d/*.conf;

    server {
        listen          8099;
        server_name     localhost;

        root            /var/www/html/;
        index           index.html index.htm;

        access_log      /var/log/nginx/default_access.log main;
        error_log       /var/log/nginx/default_error.log;

        
        location / {
                proxy_pass http://backend;
        }

        location ~ .* {
                        proxy_pass http://backend;
                        proxy_set_header Host $http_host;
                        proxy_set_header X-Real-IP $remote_addr;
                        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                }

        

}
    # 這里配置負載 
    upstream backend {
    server 172.23.231.190:8069;
    server 172.23.231.190:8079;
    server 172.23.231.190:8089;
}
}

配置負載:172.23.231.190為宿主機IP,8069,8079,8089為對應的Java Web 暴露的應用端口。

 # 這里配置負載 
    upstream backend {
    server 172.23.231.190:8069;
    server 172.23.231.190:8079;
    server 172.23.231.190:8089;
}

構建Nginx鏡像

docker build -t uag/uag_nginx .

二,java Web(Tomcat)應用鏡像構建

cd uag_tomcat8/

vim Dockerfile

Dockerfile 文件內容

FROM dordoka/tomcat
MAINTAINER LIRUILONG

COPY UAWeb.war   /opt/tomcat/webapps/UAWeb.war

EXPOSE 8080

ENTRYPOINT [ "/opt/tomcat/bin/catalina.sh", "run" ]

上傳對應的War包

ls
Dockerfile  UAWeb.war

構建鏡像

docker build -t uag/uag_tomcat .

三,運行容器 Nginx鏡像

docker run -d -p 8099:8099 --name uag_nginx  -v $PWD/nginx/nginx.conf:/etc/nginx/nginx.conf   uag/uag_nginx nginx

java Web(Tomcat)鏡像

docker run -it -d -p 8089:8080 --name uag_app_1  uag/uag_tomcat
 docker run -it -d -p 8079:8080 --name uag_app_2  uag/uag_tomcat
 docker run -it -d -p 8069:8080 --name uag_app_3  uag/uag_tomcat

查看運行的容器

瀏覽器訪問

查看負載方式:新進程的方式

查看負載方式:–volumes-from 方式

Dockerfile文件

FROM nginx
LABEL maintainer="uag"
ENV REFRESHED_AT 2021-08-27

VOLUME  /var/log/nginx/
EXPOSE 80
┌──(liruilong㉿Liruilong)-[/mnt/e/docker/uag/uag_nginx]
└─$ docker run  -it --rm --volumes-from nginx_log  centos cat /var/log/nginx/default_access.log
172.23.231.190:8069 - 172.17.0.1 - - [30/Aug/2021:12:55:02 +0000] "GET /UAWeb/services/listServices HTTP/1.1" 200 12660 "http://127.0.0.1:8099/UAWeb/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.159 Safari/537.36" "-"

172.23.231.190:8079 - 172.17.0.1 - - [30/Aug/2021:12:55:02 +0000] "GET /UAWeb/axis2-web/css/axis-style.css HTTP/1.1" 200 1587 "http://127.0.0.1:8099/UAWeb/services/listServices" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.159 Safari/537.36" "-"
172.23.231.190:8069 - 172.17.0.1 - - [30/Aug/2021:12:55:02 +0000] "GET /UAWeb/axis2-web/images/asf-logo.gif HTTP/1.1" 200 5866 "http://127.0.0.1:8099/UAWeb/services/listServices" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.159 Safari/537.36" "-"
172.23.231.190:8079 - 172.17.0.1 - - [30/Aug/2021:12:55:02 +0000] "GET /UAWeb/axis2-web/images/axis_l.jpg HTTP/1.1" 200 12340 "http://127.0.0.1:8099/UAWeb/services/listServices" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.159 Safari/537.36" "-"
172.23.231.190:8089 - 172.17.0.1 - - [30/Aug/2021:12:55:03 +0000] "GET /UAWeb/services/listServices HTTP/1.1" 200 12660 "http://127.0.0.1:8099/UAWeb/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.159 Safari/537.36" "-"
172.23.231.190:8069 - 172.17.0.1 - - [30/Aug/2021:12:55:03 +0000] "GET /UAWeb/axis2-web/images/asf-logo.gif HTTP/1.1" 200 5866 "http://127.0.0.1:8099/UAWeb/services/listServices" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92

構建好鏡像上傳倉庫:

嗯,需要注冊一個Docker Hub賬號,然后登錄,需要鏡像前面加 賬戶名/

┌──(liruilong㉿Liruilong)-[/mnt/e/docker/uag/uag_nginx]
└─$ docker push liruilong/nginx_log
The push refers to repository [docker.io/liruilong/nginx_log]
An image does not exist locally with the tag: liruilong/nginx_log

┌──(liruilong㉿Liruilong)-[/mnt/e/docker/uag/uag_nginx]
└─$ docker tag 9c9af0362eb9  liruilong/nginx_log

┌──(liruilong㉿Liruilong)-[/mnt/e/docker/uag/uag_nginx]
└─$ docker push liruilong/nginx_log
The push refers to repository [docker.io/liruilong/nginx_log]
fb04ab8effa8: Pushed
8f736d52032f: Pushed
009f1d338b57: Pushed
678bbd796838: Pushed
d1279c519351: Pushed
f68ef921efae: Pushed
latest: digest: sha256:2af7e8aeab84e8a816caf6b0342e1a45f95c7089ff52578040ea3a4c28a943c7 size: 1570

┌──(liruilong㉿Liruilong)-[/mnt/e/docker/uag/uag_nginx]
└─$  docker push liruilong/nginx_log:tagname  # 拉去鏡像

到此這篇關于基于Docker部署 Tomcat集群、 Nginx負載均衡的文章就介紹到這了,更多相關Docker部署Tomcat Nginx負載均衡內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

標簽:慶陽 朝陽 銅川 泰州 那曲 周口 蕪湖 松原

巨人網絡通訊聲明:本文標題《基于Docker部署Tomcat集群、 Nginx負載均衡的問題小結》,本文關鍵詞  基于,Docker,部署,Tomcat,集群,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《基于Docker部署Tomcat集群、 Nginx負載均衡的問題小結》相關的同類信息!
  • 本頁收集關于基于Docker部署Tomcat集群、 Nginx負載均衡的問題小結的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    亚洲小少妇裸体bbw| 久久国产精品区| 亚洲国产成人午夜在线一区| 成人激情开心网| 爽爽淫人综合网网站| 日本一区二区电影| 91精品国产一区二区人妖| 波多野结衣中文字幕一区| 国内成+人亚洲+欧美+综合在线| 性感美女极品91精品| 亚洲精品一二三| 18涩涩午夜精品.www| 国产欧美一区二区在线观看| 亚洲精品一线二线三线| 日韩午夜精品电影| 在线观看亚洲a| 一本大道av一区二区在线播放| 国产成人精品在线看| 激情都市一区二区| 免费不卡在线观看| 日韩精品三区四区| 免费在线观看不卡| 精品午夜一区二区三区在线观看 | 黄色成人免费在线| 精品亚洲欧美一区| 国产suv精品一区二区883| 国产高清不卡一区二区| 国产99精品国产| 成人黄色片在线观看| 成人午夜电影久久影院| 国产精品一区二区你懂的| 日韩福利电影在线观看| 免费观看91视频大全| 秋霞av亚洲一区二区三| 日本欧美一区二区三区乱码| 青草国产精品久久久久久| 精品一二三四在线| 国产99一区视频免费| 99精品视频在线观看免费| 91麻豆视频网站| 欧美中文字幕不卡| 亚洲高清一区二区三区| 亚洲国产精品成人久久综合一区| 国产精品久久久久久久第一福利 | 国产精品国产自产拍在线| 亚洲激情图片小说视频| 亚洲一区二区三区不卡国产欧美| 亚洲第一精品在线| 精品亚洲成a人| 色综合天天综合| 97久久精品人人做人人爽| 北条麻妃国产九九精品视频| 91黄色免费观看| 在线播放91灌醉迷j高跟美女| 91成人免费电影| 欧美一级日韩不卡播放免费| 国产女主播在线一区二区| 亚洲第一福利一区| 成人免费视频免费观看| 91麻豆免费视频| 26uuu色噜噜精品一区二区| 精品久久久网站| 亚洲精品中文在线观看| 国产真实乱对白精彩久久| 欧美性生交片4| 精品久久久久久综合日本欧美| 国产精品成人在线观看 | 国产精品伊人色| 欧美日韩一级视频| 欧美国产精品久久| 蜜桃视频免费观看一区| 色噜噜狠狠色综合欧洲selulu| wwwwxxxxx欧美| 日本三级亚洲精品| 欧美综合欧美视频| 国产日韩欧美高清在线| 麻豆国产欧美日韩综合精品二区 | 精品动漫一区二区三区在线观看| 亚洲日本免费电影| 国产99久久久国产精品免费看| 日本黄色一区二区| 欧美tickling挠脚心丨vk| 亚洲色欲色欲www| 国产精品中文字幕日韩精品 | 亚洲香蕉伊在人在线观| 国内精品第一页| 日韩三级精品电影久久久| 亚洲成a人v欧美综合天堂下载| 99精品久久99久久久久| 久久午夜免费电影| 黄色日韩网站视频| 欧美va日韩va| 激情伊人五月天久久综合| 欧美一三区三区四区免费在线看| 国产精品久久久久久久浪潮网站| 国产乱码字幕精品高清av| 精品毛片乱码1区2区3区| 人人狠狠综合久久亚洲| 欧美精品日韩一区| 日韩制服丝袜av| 日韩视频免费观看高清完整版 | 日韩欧美激情在线| 视频一区国产视频| 69久久99精品久久久久婷婷 | 91精品国产综合久久精品图片| 亚洲国产一区在线观看| www.欧美亚洲| 亚洲国产高清aⅴ视频| 波多野结衣中文字幕一区| 欧美激情一区二区三区全黄| 亚洲大片一区二区三区| 欧美日韩国产小视频在线观看| 亚洲国产视频a| 欧美视频一二三区| 日韩国产一区二| 久久久久久久久久久久久夜| 一本大道综合伊人精品热热| 精品福利一区二区三区免费视频| 亚洲成人综合在线| 蜜臀av性久久久久蜜臀aⅴ流畅| 91在线观看免费视频| 日韩欧美成人午夜| 麻豆91在线观看| 日韩一区二区三区免费观看| 亚洲综合丁香婷婷六月香| 国产一区二区导航在线播放| 欧美日韩三级视频| 亚洲综合成人在线视频| 亚洲国产精品综合小说图片区| 国产一区二区三区在线观看精品| 成人激情午夜影院| 欧美电影免费观看高清完整版在线 | 成人网页在线观看| 免费久久精品视频| 欧美一卡二卡三卡| 欧美色网站导航| av激情亚洲男人天堂| 国产精品自拍网站| 激情伊人五月天久久综合| 蜜桃久久久久久| 蜜臀av一区二区在线免费观看| 日韩高清不卡在线| 青娱乐精品在线视频| 青娱乐精品视频在线| 免费一级片91| 精品一区二区在线免费观看| 亚洲女性喷水在线观看一区| 精品国产一区二区三区av性色| 欧美群妇大交群的观看方式| 欧美性猛片aaaaaaa做受| 91在线小视频| 欧洲人成人精品| 欧美久久久久中文字幕| 日韩一级大片在线观看| 欧美白人最猛性xxxxx69交| 欧美电影免费观看高清完整版| 日韩欧美一级二级三级久久久| 色综合久久99| 岛国av在线一区| 99久久久免费精品国产一区二区| 亚洲1区2区3区4区| 日韩和的一区二区| 日产精品久久久久久久性色 | 色欲综合视频天天天| 91精品办公室少妇高潮对白| 欧美网站一区二区| 日本中文字幕一区| 强制捆绑调教一区二区| 激情五月播播久久久精品| 国产黄色精品网站| 99久久综合色| 欧美性色综合网| 日韩欧美一区二区久久婷婷| 国产亚洲美州欧州综合国| 国产午夜亚洲精品理论片色戒| 亚洲国产高清在线| 亚洲成av人影院在线观看网| 久草精品在线观看| 不卡的电影网站| 日韩一级片网站| 国产精品免费观看视频| 亚洲欧洲99久久| 亚洲成av人片一区二区三区| 麻豆一区二区三| 国产精品一卡二卡在线观看| 色94色欧美sute亚洲13| 欧美一二三四区在线| 亚洲欧洲一区二区三区| 亚洲123区在线观看| 国产成a人亚洲精品| 欧美精品丝袜久久久中文字幕| 3d动漫精品啪啪| 久久综合五月天婷婷伊人| 一区二区三区在线观看视频| 国产午夜久久久久| 午夜av区久久| 综合久久国产九一剧情麻豆| 亚洲尤物在线视频观看| 成人午夜私人影院| 日韩亚洲电影在线|