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

基于centos7.9通過nginx實現(xiàn)負載均衡以及反向代理

這篇具有很好參考價值的文章主要介紹了基于centos7.9通過nginx實現(xiàn)負載均衡以及反向代理。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

摘要:負載均衡: 負載均衡是一種技術(shù),用于在多個服務器之間分發(fā)傳入的網(wǎng)絡流量,以平衡服務器的負載,提高系統(tǒng)的可用性和性能。當您有多臺服務器時,您可以使用負載均衡將請求分發(fā)到這些服務器上,從而防止單個服務器過載而影響用戶體驗。
反向代理: 反向代理是一種服務器配置,它將傳入的客戶端請求轉(zhuǎn)發(fā)到后端服務器,并將響應從后端服務器返回給客戶端。在負載均衡環(huán)境中,反向代理位于客戶端和后端服務器之間??蛻舳藢⒄埱蟀l(fā)送到反向代理,然后反向代理將請求轉(zhuǎn)發(fā)到一個或多個后端服務器。反向代理還可以執(zhí)行其他任務,如 SSL 終止、安全性增強、緩存等。
總結(jié):在配置 Nginx 的負載均衡時,您將配置反向代理服務器,該服務器將負責將傳入的請求分發(fā)給后端服務器。這種配置可以提高系統(tǒng)的可伸縮性和穩(wěn)定性。通常情況下,您會使用 Nginx 的 upstream 指令定義后端服務器列表,并使用 location 塊將請求轉(zhuǎn)發(fā)給這些后端服務器。

1.安裝nginx(三臺主機全部需要)
上傳rpm包,使用yum安裝
[root@node1 ~]# yum install nginx-1.22.0-1.el7.ngx.x86_64.rpm  -y
2.配置兩臺測試的web服務器(兩臺web服務器node3和node4都執(zhí)行)
[root@node3 ~]# cd /etc/nginx/conf.d/
[root@node3 conf.d]# mv default.conf{,.bak}
[root@node3 conf.d]# vim vhost.conf
# 配置虛擬主機
server  {
  listen  80;
  server_name     bbb.itxuan.com;
  location / {
    root /usr/share/nginx/html/bbb;
    index   index.html      index.htm;
  }
  access_log /usr/share/nginx/html/bbb/logs/access_bbb.log main;
}


server  {
  listen  80;
  server_name     www.itxuan.com;
  location / {
    root /usr/share/nginx/html/www;
    index   index.html      index.htm;
  }
  access_log /usr/share/nginx/html/www/logs/access_www.log main;
}

3.配置web測試頁(node3,node4都執(zhí)行)
[root@node3 conf.d]# mkdir -p /usr/share/nginx/html/{www,bbb}/logs
[root@node3 conf.d]# echo "`hostname -I ` www" > /usr/share/nginx/html/www/index.html
[root@node3 conf.d]# echo "`hostname -I ` bbb" > /usr/share/nginx/html/bbb/index.html
4.啟動服務進行測試
[root@node1 ~]# systemctl start nginx
[root@node1 ~]# curl -H host:bbb.itxun.com 192.168.136.164
192.168.136.164  bbb
[root@node1 ~]# curl -H host:bbb.itxun.com 192.168.136.163
192.168.136.163  bbb
5.配置node1端的負載均衡
[root@node1 ~]# vim /etc/nginx/conf.d/default.conf 
upstream www_server_pools{
        server  192.168.136.163:80;
        server  192.168.136.164:80;
}
server {
    listen       80;
    server_name  www.itxuan.com;

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

    location / {
    #   root   /usr/share/nginx/html;
    #   index  index.html index.htm;
        proxy_pass      http://www_server_pools;
 }

nginx檢查并重啟服務

[root@node1 ~]# nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
[root@node1 ~]# systemctl restart nginx文章來源地址http://www.zghlxwxcb.cn/news/detail-646259.html

6.配置node1端hosts解析并測試
[root@node1 ~]# vim /etc/hosts
192.168.136.161         www.itxuan.com
[root@node1 ~]# for ((i=1;i<=4;i++)); do curl http://www.itxuan.com; done
192.168.136.164  bbb
192.168.136.163  bbb
192.168.136.164  bbb
192.168.136.163  bbb
7.stop掉任意一個節(jié)點在進行測試
[root@node3 ~]# systemctl stop nginx
[root@node1 ~]# for ((i=1;i<=4;i++)); do curl http://www.itxuan.com; done
192.168.136.164  bbb
192.168.136.164  bbb
192.168.136.164  bbb
192.168.136.164  bbb
7.節(jié)點恢復正常后在進行測試
[root@node3 ~]# systemctl start nginx
[root@node1 ~]# for ((i=1;i<=4;i++)); do curl http://www.itxuan.com; done
192.168.136.164  bbb
192.168.136.164  bbb
192.168.136.163  bbb
192.168.136.164  bbb

到了這里,關(guān)于基于centos7.9通過nginx實現(xiàn)負載均衡以及反向代理的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • 基于 CentOS 7 構(gòu)建 LVS-DR 群集 && 配置nginx負載均衡

    基于 CentOS 7 構(gòu)建 LVS-DR 群集 && 配置nginx負載均衡

    RHCE 客戶機 192.168.100.146 node1 lvs 192.168.100.145 node2 RS 192.168.100.147 node3 RS 192.168.100.148 [root@node1 ~]# yum install ipvsadm.x86_64 [root@node2 ~]# yum install http -y???????? [root@node2?~]# systemctl start httpd [root@node3?~]# yum install http -y [root@node3 ~]# systemctl start httpd [root@node1 ~]# ifconfig ens33:200 192.168.1

    2024年02月13日
    瀏覽(22)
  • 基于 CentOS 7 構(gòu)建 LVS-DR 群集。配置nginx負載均衡。

    1、基于 CentOS 7 構(gòu)建 LVS-DR 群集。 ? 2、配置nginx負載均衡。

    2024年02月11日
    瀏覽(28)
  • 基于 CentOS 7 構(gòu)建 LVS-DR 群集,配置nginx負載均衡。

    基于 CentOS 7 構(gòu)建 LVS-DR 群集。 關(guān)閉防火墻 [root@localhost ~]# systemctl stop firewalld 安裝ifconfig yum install net-tools.x86_64 -y 準備四臺虛擬機 IP 用途 19.168.244.144 客戶端 192.168.244.145 lvs 192.168.244.148 RS 192.168.244.149 RS 在DS上 配置LVS虛擬IP 安裝ipvsadm yum install ipvsadm -y 增加IP ifconfig ens33:200 192.1

    2024年02月11日
    瀏覽(24)
  • 基于 CentOS 7 構(gòu)建 LVS-DR 集群 及 配置nginx負載均衡

    Node01:PC Node02:LVS Node03、Node04:Webserver 2.1 在Node02上配置 2.1.1 安裝ipvsadm管理軟件按? 2.1.2?配置VIP 2.2?在Node03上配置 2.2.1?安裝Apache服務 2.2.2 編輯默認主頁? 2.3 在Node04配置? 2.3.1 安裝Apache服務 2.3.2 編輯默認主頁 2.4 在Node01上測試 3.1 在Node03上配置 3.2 在Node04行配置 4.1 在Node0

    2024年02月14日
    瀏覽(19)
  • web集群學習--基于CentOS構(gòu)建LVS-DR集群、配置nginx負載均衡

    web集群學習--基于CentOS構(gòu)建LVS-DR集群、配置nginx負載均衡

    環(huán)境準備 配置 1.關(guān)閉防火墻和SELinux 2.在node3和node4上安裝httpd服務并配置默認訪問頁面 3.配置LVS負載均衡服務并增加兩臺RS 4.在node3和node4上綁定VIP并添加本機訪問VIP的路由 5.抑制ARP響應 PS:也可以使用arptables實現(xiàn)抑制arp 6.測試訪問VIP 至此,基于CentOS構(gòu)建LVS-DR集群實驗完成 環(huán)境

    2024年02月13日
    瀏覽(24)
  • Centos7原生hadoop環(huán)境,搭建Impala集群和負載均衡配置

    Centos7原生hadoop環(huán)境,搭建Impala集群和負載均衡配置

    Impala集群包含一個Catalog Server (Catalogd)、一個Statestore Server (Statestored) 和若干個Impala Daemon (Impalad)。Catalogd主要負責元數(shù)據(jù)的獲取和DDL的執(zhí)行,Statestored主要負責消息/元數(shù)據(jù)的廣播,Impalad主要負責查詢的接收和執(zhí)行。 Impalad又可配置為coordinator only、 executor only 或coordinator and exe

    2024年02月04日
    瀏覽(50)
  • centos7系統(tǒng)keepalived安裝配置(服務器主備、負載均衡)

    centos7系統(tǒng)keepalived安裝配置(服務器主備、負載均衡)

    https://gitcode.net/zengliguang/nginx_keepalived.git 主備服務器上都需要安裝 主服務器腳本 備服務器腳本 虛擬機ip:192.168.11.56 主服務器:192.168.11.53 備服務器:192.168.11.54 keepalived安裝之后,在 etc 里面生成目錄 keepalived,有文件 keepalived.conf /etc/keepalived ?需要修改的內(nèi)容如下 hostname 需要

    2024年04月23日
    瀏覽(37)
  • Nginx負載均衡以及keepalived高可用實驗

    Nginx負載均衡以及keepalived高可用實驗

    目錄 一、 Nginx負載均衡的標準和現(xiàn)象 二、什么是keepalived高可用 三、安裝 四、配置 五、測試 六、?難點 七、問題及處理 八、總結(jié) Nginx負載均衡通常具有以下標準和現(xiàn)象: 負載均衡算法:Nginx可以使用不同的負載均衡算法選擇服務器。默認情況下,它使用輪詢算法,但也支

    2024年02月13日
    瀏覽(29)
  • CentOS 7 構(gòu)建 LVS-DR 群集 nginx負載均衡

    CentOS 7 構(gòu)建 LVS-DR 群集 nginx負載均衡

    1、基于 CentOS 7 構(gòu)建 LVS-DR 群集。 DS(Director Server):DIP 192.168.231.132? VIP 192.168.231.200 rs1 rs2 測試 2、配置nginx負載均衡。 132內(nèi)網(wǎng)服務器 136內(nèi)網(wǎng)服務器 137代理服務器 客戶端

    2024年02月13日
    瀏覽(30)
  • Nginx負載均衡 以及Linux前后端項目部署

    Nginx負載均衡 以及Linux前后端項目部署

    Nginx是一款高性能的開源Web服務器和反向代理服務器。它由俄羅斯的程序設計師Igor Sysoev創(chuàng)建,旨在解決傳統(tǒng)Web服務器的性能限制問題。 Nginx采用事件驅(qū)動的架構(gòu)和異步非阻塞的處理方式,使其能夠處理大量并發(fā)連接,并具備良好的性能表現(xiàn)。它能夠處理靜態(tài)文件、索引文件以

    2024年02月06日
    瀏覽(25)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領取紅包

二維碼2

領紅包