下文給大家?guī)韓ginx + keepalived 是怎么樣實(shí)現(xiàn)高可用負(fù)載均衡的,希望能夠給大家在實(shí)際運(yùn)用中帶來一定的幫助,負(fù)載均衡涉及的東西比較多,理論也不多,網(wǎng)上有很多書籍,今天我們就用創(chuàng)新互聯(lián)在行業(yè)內(nèi)累計(jì)的經(jīng)驗(yàn)來做一個(gè)解答。
創(chuàng)新互聯(lián):自2013年起為各行業(yè)開拓出企業(yè)自己的“網(wǎng)站建設(shè)”服務(wù),為1000+公司企業(yè)提供了專業(yè)的做網(wǎng)站、網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)和網(wǎng)站推廣服務(wù), 專業(yè)公司由設(shè)計(jì)師親自精心設(shè)計(jì),設(shè)計(jì)的效果完全按照客戶的要求,并適當(dāng)?shù)奶岢龊侠淼慕ㄗh,擁有的視覺效果,策劃師分析客戶的同行競爭對手,根據(jù)客戶的實(shí)際情況給出合理的網(wǎng)站構(gòu)架,制作客戶同行業(yè)具有領(lǐng)先地位的。
虛擬IP: 192.168.2.52
nginx-1: 192.168.2.50
nginx-2: 192.168.2.51
關(guān)閉/etc/sysconfig/selinux
SELINUX=disabled
nginx-1
yum install keepalived
vim /etc/keepalived/keepalived.conf
---------------------------------------------------
! Configuration File for keepalived
global_defs {
router_id LVS_DEVEL
}
vrrp_instance VI_1 {
state MASTER //定義為MASTER主機(jī)
interface eth0
virtual_router_id 51 //虛擬id
priority 100 //優(yōu)先級
advert_int 1 //檢測間隔
authentication {
auth_type PASS //認(rèn)證方式
auth_pass abcd //認(rèn)證密碼
}
virtual_ipaddress {
192.168.2.52 //虛擬ip,即VIP
}
-------------------------------------------------
chkconfig keepalived on
service keepalived start
nginx-2
yum install keepalived
vim /etc/keepalived/keepalived.conf
--------------------------------------------------只改動(dòng)如下
state BACKUP //定義為BACKUP
priority 99 //優(yōu)先級
virtual_ipaddress {
192.168.2.52
}
-------------------------------------------------
chkconfig keepalived on
service keepalived start
ip a
已經(jīng)綁定成功
檢測keepalived自動(dòng)切換
客戶機(jī):
ping 192.168.2.52 -t
nginx-1: 關(guān)閉keepalived服務(wù)
service keepalived stop
客戶機(jī)是否正常ping
安裝nginx
因?yàn)閏entos 沒有nginx,先安裝第三方epel-release源
yum install -y epel-release
yum install -y nginx
負(fù)載均衡
vi /etc/nginx/nginx.conf
添加以下內(nèi)容
------------------------
# for more information.
include /etc/nginx/conf.d/*.conf;
upstream zhizhimao.com {
server 192.168.2.101:80; #web云服務(wù)器
server 192.168.2.100:80; #web云服務(wù)器
}
}
------------------------
反向代理
vi /etc/nginx/conf.d/default.conf
--------------------------------------------
server {
listen 80;
listen [::]:80default_server;
server_name zhizhimao.com; #如只做代理填寫IP
root /usr/share/nginx/html;
#Load configuration files for the default server block.
include /etc/nginx/default.d/*.conf;
location / {
proxy_pass http://zhizhimao.com; #如只做代理填寫IP
}
error_page 404 /404.html;
location = /40x.html {
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
}
}
-----------------------------------------------------
chkconfig nginx on
service nginx start
防火墻打開80端口
看了以上關(guān)于nginx + keepalived 是怎么樣實(shí)現(xiàn)高可用負(fù)載均衡的,如果大家還有什么地方需要了解的可以在創(chuàng)新互聯(lián)行業(yè)資訊里查找自己感興趣的或者找我們的專業(yè)技術(shù)工程師解答的,創(chuàng)新互聯(lián)技術(shù)工程師在行業(yè)內(nèi)擁有十幾年的經(jīng)驗(yàn)了。
新聞標(biāo)題:nginx+keepalived是怎么樣實(shí)現(xiàn)高可用負(fù)載均衡的
當(dāng)前地址:http://aaarwkj.com/article2/ipdpic.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供云服務(wù)器、搜索引擎優(yōu)化、網(wǎng)站設(shè)計(jì)公司、定制網(wǎng)站、網(wǎng)站設(shè)計(jì)、ChatGPT
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)