成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

別樣的服務器負載均衡配置代碼

網絡 網絡優化 網絡運維
本文針對服務器負載均衡代碼配置進行了羅列,通過先了解原理,然后對文件修改,和代碼的調制達到實現負載均衡功能。

在web服務器負載均衡的配置上面,我們現在來分享一篇網友的文章進行一個總結說明。那么針對本地VLAN的負載均衡問題進行一個配置解說。那么具體的配置代碼下文有詳細列出。

這兩天在詳細的看man carp文檔。發現原來carp不僅僅可以實現故障轉移(failover)集群,通過簡單配置還是可以實現本地局域網的負載均衡。

carp的負載均衡使用的是arpbalance功能,從字面意思理解為使用arp的負載均衡,也就是說是屬于osi7層模型的第二層——數據鏈路層。所以用arpbalance只能應用于本地局域網,無法實現更高層次的balance。

其原理大致如下

兩臺服務器a、b,分別建立兩個carp虛擬網卡a1、a2、b1、b2,其中a1、b1為一個carp組(即相同的vhid),其余的兩塊網卡為另一個carp組。在第一個carp組中a1為master,b1為slave。在第二個carp組中,正好與此相反,a2為slave,b2為master。這兩個carp組的虛擬ip相同。

于是arpbalance就可以在這兩個組之間進行輪轉。當使用carp1組的時候,由于a1為master。所以此時由a提供服務,當使用carp2組的時候,由于b2為master則此時由b提供服務。

同時輪轉算法是根據源ip地址進行hash算法,保證同一個源地址由固定的carp組提供服務,可以保證客戶端的session等應用。

實現步驟如下

在服務器a上修改配置文件
ee /etc/rc.conf  #配置rc.conf文件,分別建立carp虛擬網卡。增加如下內容
cloned_interfaces="carp0 carp1"
ifconfig_carp0="vhid 1 advbase 5 pass passwd 192.168.1.100/24"
ifconfig_carp1="vhid 2 advbase 5 advskew 100 pass passwd 192.168.1.100/24"
ee /etc/sysctl.conf #修改sysctl文件啟用carp的arpbalance和carp搶占功能。增加如下內容
net.inet.carp.preempt=1
net.inet.carp.arpbalance=1#p#

在服務器b上修改大致相同,只是carp網卡的有一點變動
ee /etc/rc.conf  #配置rc.conf文件,分別建立carp虛擬網卡。增加如下內容
cloned_interfaces="carp0 carp1"
ifconfig_carp0="vhid 1 advbase 5 advskew 100 pass passwd 192.168.1.100/24"
ifconfig_carp1="vhid 2 advbase 5 pass passwd 192.168.1.100/24"
ee /etc/sysctl.conf #修改sysctl文件啟用carp的arpbalance和carp搶占功能。增加如下內容
net.inet.carp.preempt=1
net.inet.carp.arpbalance=1

重啟兩臺服務器即可生效。

如果不想重啟服務器,立即生效則進行下列命令

服務器a
ifconfig carp0 create
ifconfig carp0 vhid 1 advbase 5 pass passwd 192.168.0.100/24
ifconfig carp1 create
ifconfig carp1 vhid 2 advbase 5 advskew 100 passwd 192.168.0.100/24
sysctl net.inet.carp.preempt=1
sysctl net.inet.carp.arpbalance=1

服務器b
ifconfig carp0 create
ifconfig carp0 vhid 1 advbase 5 advskew 100 pass passwd 192.168.0.100/24
ifconfig carp1 create
ifconfig carp1 vhid 2 advbase 5 passwd 192.168.0.100/24
sysctl net.inet.carp.preempt=1
sysctl net.inet.carp.arpbalance=1

ok,現在可以看到效果了。如果兩臺服務器正常,則客戶請求分別由兩臺服務器均衡的提供服務。當斷掉其中一臺服務器,則另一臺服務器,可立即接管所有服務。當這臺服務器恢復服務,則又會自動啟用負載均衡。

責任編輯:佟健 來源: 互聯網
相關推薦

2010-05-05 18:28:16

負載均衡服務器

2010-04-21 13:18:33

RAC負載均衡配置

2011-11-22 21:26:59

pfSense配置Web服務器負載均衡

2010-05-10 14:02:53

服務器負載均衡

2010-05-05 18:44:27

服務器負載均衡

2010-04-30 09:40:41

2010-04-26 17:41:29

服務器負載均衡

2009-07-22 10:25:37

2010-05-06 14:15:02

流媒體服務器負載均衡

2009-01-10 18:53:01

服務器ServerDNS

2010-04-21 12:28:50

Oracle負載均衡

2010-04-26 09:58:10

服務器負載均衡

2010-05-05 22:40:21

apache服務器負載均衡

2010-04-25 19:24:58

服務器負載均衡

2010-06-29 11:21:58

Web服務器

2010-04-20 17:12:57

服務器負載均衡

2010-11-19 12:53:53

梭子魚負載均衡

2018-10-26 09:52:25

Nginx服務器負載均衡

2019-03-27 08:43:17

Nginx負載均衡服務器

2010-04-26 11:51:01

服務器負載均衡
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品一二区 | 欧美久久久久 | 亚洲免费久久久 | 五月激情六月婷婷 | 欧美日韩精品久久久免费观看 | 精品一二区 | 欧美日韩亚洲三区 | 日韩在线观看网站 | 女人一区| 亚洲天堂av在线 | 九九99九九精彩46 | 精品国产一区二区在线 | 国内精品视频在线观看 | 亚洲综合小视频 | 国产一区不卡 | 精品久久香蕉国产线看观看亚洲 | 亚洲一区二区三区视频 | 国产成人99久久亚洲综合精品 | 精品视频www | 亚洲超碰在线观看 | 国产一区影院 | 天天操网 | 色眯眯视频在线观看 | 国产一区二区在线播放 | 国产精品久久久久久久久久了 | 欧洲色综合 | 国产亚洲精品a | 亚洲成人网在线 | 一区二区三区韩国 | 婷婷综合五月天 | 久久久久一区二区 | 成人免费黄色片 | 欧美最猛黑人xxxⅹ 粉嫩一区二区三区四区公司1 | 亚洲天堂中文字幕 | 国产精品一区一区三区 | 成人精品鲁一区一区二区 | 97精品超碰一区二区三区 | 人操人免费视频 | 国产一二三区电影 | 成人h动漫亚洲一区二区 | 色999日韩 |