亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

詳解利用nginx和docker實(shí)現(xiàn)一個(gè)簡易的負(fù)載均衡

 更新時(shí)間:2017年06月05日 09:27:13   作者:胖子移不動(dòng)  
本篇文章主要介紹了利用nginx和docker實(shí)現(xiàn)一個(gè)簡易的負(fù)載均衡 ,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧

測試步驟:

1.在服務(wù)器中搭建一個(gè)nginx服務(wù)器并啟動(dòng),具體過程可參考 http://chabaoo.cn/article/94483.htm,這里不在建立

2.在docker中從源中拉一下nginx的官方鏡像,docker pull nginx,留著備用

3.在本地目錄新建兩個(gè)文件夾,我這里的新建在/mydata/test1,/mydata/test2/

4.分別在兩個(gè)test文件夾中新建index.html來標(biāo)志,在第一個(gè)html中輸出this is nginx1,在第二個(gè)html中輸出this is nginx2,

5.通過docker運(yùn)行兩個(gè)nginx服務(wù)器的容器,并分別將靜態(tài)目錄映射到我們剛剛創(chuàng)建的目錄中

[root@catchtouch test2]# docker run --name nginx-test -d -p 8080:80 -v /mydata/test1:/usr/share/nginx/html nginx #第一個(gè),將8080端口映射到容器中的80端口
[root@catchtouch test2]# docker run --name nginx-test1 -d -p 8081:80 -v /mydata/test2:/usr/share/nginx/html nginx #第二個(gè),將容器中的8081端口映射到容器中的80端口

6.修改宿主機(jī)中的nginx的配置文件

在http{}中添加如下代碼

upstream myweb { #myproject為自定義名字

  #ip_hash; #開啟則代表用ip地址的形式來分配,可解決sesson問題
   server 127.0.0.1:8080 weight=1; #weight越大,權(quán)重越高,被分配的幾率越大
   server 127.0.0.1:8081 weight=1; #我全部在本機(jī),因此用了本地的ip,只要相應(yīng)換成對(duì)應(yīng)的ip或者域名即可
}

7.進(jìn)入conf.d目錄,修改default.conf(conf.d中沒有此文件可以新建,文件名隨意,后綴必須是.conf)

 location / {  
   #如果服務(wù)器要獲取客戶端真實(shí)IP,可以用下三句設(shè)置主機(jī)頭和客戶端真實(shí)地址
   #proxy_set_header Host $host;
   #proxy_set_header X-Real-IP $remote_addr;
   #proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

   root  /usr/share/nginx/html;
   index index.html index.htm;
   proxy_pass http://myweb; #myweb為之前在nginx.conf中upstream后定義的名字
 } 

8.保存后退出,重啟服務(wù)器:systemctl restart nginx

9.通過瀏覽器輸入當(dāng)前域名,并刷新頁面,有時(shí)輸出nginx1,有時(shí)輸出nginx2,配置成功 

至此,一個(gè)簡答的負(fù)載均衡模型配置完成

以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 使用Docker+Nginx部署vue項(xiàng)目詳細(xì)圖文教程

    使用Docker+Nginx部署vue項(xiàng)目詳細(xì)圖文教程

    這篇文章主要給大家介紹了關(guān)于使用Docker+Nginx部署vue項(xiàng)目的相關(guān)資料,文中通過圖文介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-09-09
  • Docker容器compose容器集群的快速編排方式

    Docker容器compose容器集群的快速編排方式

    這篇文章主要介紹了Docker容器compose容器集群的快速編排方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • Ubuntu15.10安裝docker和docker-compose教程

    Ubuntu15.10安裝docker和docker-compose教程

    這篇文章主要介紹了Ubuntu15.10安裝docker和docker-compose的教程,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2017-03-03
  • docker 搭建hadoop以及hbase集群詳解

    docker 搭建hadoop以及hbase集群詳解

    本篇文章主要介紹了docker 搭建hadoop以及hbase集群詳解,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-10-10
  • docker-compose容器互相連接的實(shí)現(xiàn)

    docker-compose容器互相連接的實(shí)現(xiàn)

    本文主要介紹了docker-compose容器互相連接的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • 在docker中安裝mysql詳解

    在docker中安裝mysql詳解

    本篇文章主要介紹了在docker中安裝mysql詳解,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-05-05
  • Docker如何實(shí)現(xiàn)修改Docker0網(wǎng)橋默認(rèn)網(wǎng)段

    Docker如何實(shí)現(xiàn)修改Docker0網(wǎng)橋默認(rèn)網(wǎng)段

    這篇文章主要介紹了Docker如何實(shí)現(xiàn)修改Docker0網(wǎng)橋默認(rèn)網(wǎng)段,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-12-12
  • docker容器添加對(duì)外映射端口的實(shí)現(xiàn)

    docker容器添加對(duì)外映射端口的實(shí)現(xiàn)

    本文主要介紹了docker容器添加對(duì)外映射端口的實(shí)現(xiàn) ,從而實(shí)現(xiàn)容器與外部網(wǎng)絡(luò)的通信,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-09-09
  • 基于Docker安裝與部署Zabbix

    基于Docker安裝與部署Zabbix

    zabbix是一個(gè)基于WEB界面的提供分布式系統(tǒng)監(jiān)視以及網(wǎng)絡(luò)監(jiān)視功能的企業(yè)級(jí)的開源解決方案。zabbix能監(jiān)視各種網(wǎng)絡(luò)參數(shù),保證服務(wù)器系統(tǒng)的安全運(yùn)營;并提供柔軟的通知機(jī)制以讓系統(tǒng)管理員快速定位/解決存在的各種問題。
    2018-04-04
  • 詳解Docker容器的日志處理

    詳解Docker容器的日志處理

    這篇文章主要介紹了詳解Docker容器的日志處理,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2019-01-01

最新評(píng)論