中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

nginx負載均衡如何部署雙機熱備方法及步驟

發布時間:2020-04-20 14:26:48 來源:億速云 閱讀:225 作者:三月 欄目:建站服務器

下文給大家帶來nginx負載均衡如何部署雙機熱備方法及步驟,希望能夠給大家在實際運用中帶來一定的幫助,負載均衡涉及的東西比較多,理論也不多,網上有很多書籍,今天我們就用億速云在行業內累計的經驗做一個解答。

部署

ip分配 nginx192.168.1.5主機  192.168.1.6備機  浮動ip192.168.1.7

首先設置浮動ip(主備機器都要設置)

打開網卡eth0 配置好網絡參數

復制eth0為eth0:1

修改vim eth0:1 

NAME = eth0:1

DEVICE = eth0:1

IPADDR = 192.168.1.7

開啟轉發

echo "1" > /proc/sys/net/ipv4/ip_forward

nginx負載均衡如何部署雙機熱備方法及步驟

修改/etc/sysctl.conf文件,讓包轉發功能在系統啟動時自動生效:

# Controls IP packet forwarding

net.ipv4.ip_forward = 1

重啟網絡

service network restart


安裝keepalived

yum install keepalived -y

修改配置文件

vim /etc/keepalived/keepalived.conf

主機配置情況

global_defs {

    notification_email { 

        #baojing@163.com  設置報警

        }

    router_id LVS_DEVEL

    }

    vrrp_script chk_http_port {

        script "</dev/tcp/127.0.0.1/8087"

        interval 1

        weight -10

    }

    vrrp_instance VI_1 {

        state MASTER

        interface eth0

        virtual_router_id 51

        priority 100

        advert_int 1

        authentication {

        auth_type PASS

        auth_pass 1111

    }

    virtual_ipaddress {

    192.168.1.7

    }

    track_script {

        chk_http_port

    }

    }


備用機上面配置

global_defs {

    notification_email { 

        #baojing@163.com  設置報警

        }

    router_id LVS_DEVEL

    }

    vrrp_script chk_http_port {

        script "</dev/tcp/127.0.0.1/8087"

        interval 1

        weight -10

    }

    vrrp_instance VI_1 {

        state BACKUP

        interface eth0

        virtual_router_id 51

        priority 90

        advert_int 1

        authentication {

        auth_type PASS

        auth_pass 1111

    }

    virtual_ipaddress {

    192.168.1.7

    }

    track_script {

        chk_http_port

    }

    }

nginx負載均衡如何部署雙機熱備方法及步驟

啟動查看keepalived情況

killall keepalived

service keepalived start

tail -f /var/log/messages


安裝nginx配置轉發負載均衡

vim /usr/local/nginx/conf/nginx.conf

添加負載均衡配置

       upstream mytest {

                #least_conn;

                #ip_hash;  

            server 1.test.com weight=3 max_fails=2 fail_timeout=30s;

            server 2.test.com weight=3 max_fails=2 fail_timeout=30s;

            server 3.test.com weight=5 max_fails=3 fail_timeout=30s;

                    }

        location ^~/piwik/ {

            proxy_pass http://mytest;

            }


/usr/local/nginx/sbin/nginx -t

/usr/local/nginx/sbin/nginx 

/usr/local/nginx/sbin/nginx -s reload        重新加載配置

看了以上關于nginx負載均衡如何部署雙機熱備方法及步驟,如果大家還有什么地方需要了解的可以在億速云行業資訊里查找自己感興趣的或者找我們的專業技術工程師解答的,億速云技術工程師在行業內擁有十幾年的經驗了。






向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

漳平市| 修水县| 温州市| 班玛县| 海盐县| 连平县| 万宁市| 正安县| 米林县| 东乡族自治县| 察哈| 天全县| 聊城市| 京山县| 灵寿县| 嘉义市| 广州市| 青冈县| 洛川县| 衡山县| 昆山市| 大邑县| 河东区| 阳西县| 保靖县| 巴楚县| 敦化市| 竹山县| 浠水县| 三穗县| 甘泉县| 宜宾市| 丰都县| 庆云县| 溧阳市| 丰县| 中阳县| 阳谷县| 五寨县| 元江| 边坝县|