最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

docker搭建nginx實現(xiàn)負載均衡的示例代碼

 更新時間:2023年12月05日 15:24:52   作者:此花本應(yīng)與她  
本隨著互聯(lián)網(wǎng)應(yīng)用規(guī)模不斷擴大,原有的單一服務(wù)器已經(jīng)無法滿足高并發(fā)和高可用性的要求,本文就來介紹docker搭建nginx實現(xiàn)負載均衡的示例代碼,感興趣的可以了解一下

安裝nginx

查詢安裝

[root@localhost ~]# docker search nginx
[root@localhost ~]# docker pull nginx

準備

創(chuàng)建一個什么都不配置的nginx拿到一個nginx.conf文件和conf.d文件夾

創(chuàng)建文件、文件夾(只需創(chuàng)建logs文件夾即可,log文件是運行后自動掛載的)

[root@hao /usr/local/software/nginx]# tree
.
├── conf
│   ├── conf.d
│   │   └── default.conf
│   └── nginx.conf
├── html
│   ├── 50x.html
│   └── index.html
└── logs
    ├── access.log
    └── error.log

4 directories, 6 files

運行(什么都不進行配置)

使用端口:8075映射80

docker run -it \
--name nginx \
-p 8075:80 \
-p 8080:8080 \
--privileged \
--network wn_docker_net \
--ip 172.18.12.90 \
-v /etc/localtime:/etc/localtime \
-v /usr/local/software/nginx/conf/nginx.conf:/etc/nginx/nginx.conf \
-v /usr/local/software/nginx/html:/usr/share/nginx/html \
-v /usr/local/software/nginx/conf/conf.d:/etc/nginx/conf.d \
-v /usr/local/software/nginx/logs:/var/log/nginx \
-d nginx

配置實現(xiàn)負載均衡

打開nginx.conf

分類/nginx/nginx_1.png  0 → 100644

完整的文件內(nèi)容:

user  nginx;
worker_processes  auto;

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


events {
    worker_connections  1024;
}


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

    log_format  main  '$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;

    #myCode:
    #配置上有服務(wù)器,形成負載
    upstream activityBalance{
       server 192.168.133.100:15348 weight=1;
       server 192.168.200.113:15348 weight=1;
    }
    server{
       keepalive_requests 120;        #單連接請求上限次數(shù)
       listen    8080;                  #監(jiān)聽端口號

       location /api/{
        proxy_pass         http://activityBalance/api/; #反向代理服務(wù)器的訪問地址
        proxy_set_header   Host $host;                                             #主機ip
        proxy_set_header   X-real-ip        $remote_addr;                          #客戶端訪問的真實ip
        proxy_set_header   X-Fowarded-For   $proxy_add_x_forwarded_for;            #代理轉(zhuǎn)發(fā)歷史
        proxy_redirect     off;
       }
    }

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

到此這篇關(guān)于docker搭建nginx實現(xiàn)負載均衡的示例代碼的文章就介紹到這了,更多相關(guān)docker nginx負載均衡內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 使用Docker啟動mysql成功后,使用docker ps查不到的問題及解決

    使用Docker啟動mysql成功后,使用docker ps查不到的問題及解決

    這篇文章主要介紹了使用Docker啟動mysql成功后,使用docker ps查不到的問題及解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • docker配置node項目的實現(xiàn)步驟

    docker配置node項目的實現(xiàn)步驟

    本文主要介紹了docker配置node項目的實現(xiàn)步驟,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2024-01-01
  • 使用Docker Swarm搭建分布式爬蟲集群的方法示例

    使用Docker Swarm搭建分布式爬蟲集群的方法示例

    這篇文章主要介紹了使用Docker Swarm搭建分布式爬蟲集群的方法示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-10-10
  • Docker運行臨時鏡像容器的實現(xiàn)

    Docker運行臨時鏡像容器的實現(xiàn)

    本文主要介紹了基于Docker進行鏡像構(gòu)建或排查問題時的兩種調(diào)試方法,對于普通應(yīng)用鏡像,可以直接運行并進入容器內(nèi)部進行調(diào)試,如MySQL、Redis等,對于基礎(chǔ)鏡像,由于它們會默認啟動自己的進程,直接啟動容器會導致生命周期結(jié)束,感興趣的可以了解一下
    2026-01-01
  • docker mysql修改root賬號密碼并賦予權(quán)限

    docker mysql修改root賬號密碼并賦予權(quán)限

    本文主要介紹了docker mysql修改root賬號密碼并賦予權(quán)限,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-07-07
  • docker-compose網(wǎng)絡(luò)設(shè)置之networks的使用

    docker-compose網(wǎng)絡(luò)設(shè)置之networks的使用

    本文詳細解釋了在使用 Docker Compose時如何配置網(wǎng)絡(luò),包括創(chuàng)建、使用和問題解決等方面,介紹了如何通過docker-compose.yml文件快速編排和部署應(yīng)用服務(wù),同時解決網(wǎng)絡(luò)隔離問題,感興趣的可以了解一下
    2024-10-10
  • 使用docker搭建gitlab詳解

    使用docker搭建gitlab詳解

    本篇文章主要介紹了使用docker搭建gitlab詳解,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-02-02
  • docker搭建php+nginx+swoole+mysql+redis環(huán)境的方法

    docker搭建php+nginx+swoole+mysql+redis環(huán)境的方法

    這篇文章主要介紹了docker搭建php+nginx+swoole+mysql+redis環(huán)境的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-03-03
  • SQL?Server?簡介與?Docker?Compose?部署SQL?Server?容器

    SQL?Server?簡介與?Docker?Compose?部署SQL?Server?容器

    SQL?Server?是一個功能強大的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),適用于各種規(guī)模的應(yīng)用程序和數(shù)據(jù)存儲需求,在本文中,我將簡要介紹?SQL?Server?的基本概念,并詳細闡述如何使用?Docker?Compose?部署?SQL?Server?容器,感興趣的朋友跟隨小編一起看看吧
    2023-10-10
  • docker部署LNMP架構(gòu)的方法

    docker部署LNMP架構(gòu)的方法

    這篇文章主要介紹了docker部署LNMP架構(gòu)的方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-02-02

最新評論

舞阳县| 长宁县| 扎囊县| 浪卡子县| 汽车| 临颍县| 石河子市| 石河子市| 五华县| 田林县| 宝山区| 江永县| 聂荣县| 新民市| 石门县| 鄄城县| 敦煌市| 福州市| 宿松县| 阳泉市| 崇义县| 临江市| 兴安盟| 巴青县| 肥城市| 福鼎市| 庆元县| 家居| 沾益县| 蓬溪县| 洛阳市| 嘉黎县| 云和县| 万山特区| 阿拉善左旗| 龙里县| 宁城县| 泰宁县| 九江县| 绥滨县| 静安区|