IIS通過(guò)ARR實(shí)現(xiàn)負(fù)載均衡的方法步驟
一、實(shí)現(xiàn)整體方式介紹
項(xiàng)目中部署在windows服務(wù)器上的項(xiàng)目,需要部署負(fù)載均衡,本來(lái)想用nginx來(lái)配置的,奈何iis上有幾個(gè)項(xiàng)目,把80端口和443端口占用了,nginx就用不了了(因?yàn)橥ㄟ^(guò)域名訪問(wèn)的,必須要用80和443端口),只能通過(guò)IIS的方式實(shí)現(xiàn)了。
這里用2個(gè)服務(wù)在一臺(tái)機(jī)器上負(fù)載來(lái)做演示,2個(gè)服務(wù)+一個(gè)代理我們需要建3個(gè)網(wǎng)站
127.0.0.1:8050 (代理網(wǎng)站,客戶端訪問(wèn)的地址,用來(lái)綁定訪問(wèn)的域名和端口的)
127.0.0.1:8051(負(fù)載的服務(wù)1,代理網(wǎng)站會(huì)轉(zhuǎn)發(fā)到這里來(lái))
127.0.0.1:8052(負(fù)載的服務(wù)2,代理網(wǎng)站會(huì)轉(zhuǎn)發(fā)到這里來(lái))
二、配置負(fù)載均衡服務(wù)
1、首先需要安裝ARR和URL重寫(xiě)2個(gè)IIS的功能
這里安裝包上傳到了網(wǎng)盤(pán)。https://pan.baidu.com/s/188nYKWuQkFAM7ANGiSzEbw?pwd=24mz
2、把前面3個(gè)網(wǎng)站先準(zhǔn)備好
先創(chuàng)建網(wǎng)站proxy,指向一個(gè)空文件夾,綁定端口8050
為了防止出一些問(wèn)題,代理的應(yīng)用程序池設(shè)置回收時(shí)間為0即不回收
再創(chuàng)建一個(gè)web1綁定8051,一個(gè)web2綁定8052,指向的文件夾為網(wǎng)站的文件夾,這里只在文件夾里放一個(gè)index.html,里面就一段文字區(qū)分。
3、上面3個(gè)可以訪問(wèn)的站點(diǎn)都創(chuàng)建好了,下面創(chuàng)建負(fù)載的服務(wù)器場(chǎng)
下一步如果彈出是否自動(dòng)創(chuàng)建url 重寫(xiě)規(guī)則,選否,后面我們?cè)偈謩?dòng)創(chuàng)建,不然全部端口的請(qǐng)求都會(huì)轉(zhuǎn)發(fā)到這里的負(fù)載上來(lái),我們實(shí)際是只需要轉(zhuǎn)發(fā)8050端口的請(qǐng)求到負(fù)載上就行了。
在創(chuàng)建的Server中取消緩存,不然訪問(wèn)同請(qǐng)求地址會(huì)直接緩存返回,不經(jīng)過(guò)站點(diǎn)
還可以配置站點(diǎn)健康檢查
其它一些功能
三、把請(qǐng)求轉(zhuǎn)發(fā)到負(fù)載均衡器
創(chuàng)建URL重寫(xiě)規(guī)則,把代理站端口的請(qǐng)求轉(zhuǎn)發(fā)到上面配置的負(fù)載均衡器
條件處,如果用的是域名的且http和https都使用的可以用任意匹配,然后,添加
輸入:{HTTP_HOST}:{SERVER_PORT} 模式:^abc.com:80$
輸入:{HTTP_HOST}:{SERVER_PORT} 模式:^abc.com:443$
到這里就可以了,訪問(wèn)8050端口,會(huì)轉(zhuǎn)發(fā)到負(fù)載的站點(diǎn)8051和8052
到此這篇關(guān)于IIS通過(guò)ARR實(shí)現(xiàn)負(fù)載均衡的方法步驟的文章就介紹到這了,更多相關(guān)IIS ARR負(fù)載均衡內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
windows 服務(wù)器注意windows的temp臨時(shí)目錄(temp文件過(guò)大問(wèn)題)
windows解壓縮包、安裝軟件時(shí),會(huì)生成一些臨時(shí)文件存放在temp目錄中,windows不會(huì)自動(dòng)刪除這些文件,在工作機(jī)or個(gè)人PC機(jī)中中這個(gè)目錄一般不會(huì)有什么問(wèn)題,但是在server機(jī)器中,如果有服務(wù)進(jìn)行大量的軟件安裝卸載或者解壓縮包的操作,這個(gè)目錄就會(huì)變得很大2017-02-02win2008 R2中安裝MySQL出現(xiàn)ODBC連接器安裝錯(cuò)誤
這篇文章主要介紹了win2008 R2中安裝MySQL出現(xiàn)ODBC連接器安裝錯(cuò)誤,需要的朋友可以參考下2016-06-06輕松架設(shè)Windows 2003用戶隔離FTP站點(diǎn)的注意事項(xiàng)
輕松架設(shè)Windows 2003用戶隔離FTP站點(diǎn)的注意事項(xiàng)...2007-10-10網(wǎng)站服務(wù)器系統(tǒng)維護(hù)與安全配置介紹
硬件的安全問(wèn)題也可以分為兩種,一種是物理安全,一種是設(shè)置安全2012-06-06如何設(shè)置虛擬內(nèi)存 winxp、win2003最正確的設(shè)置虛擬內(nèi)存方法
我不是說(shuō)如何支持4G以上內(nèi)存的廢話,地球人都知道裝上2003SP2企業(yè)版即可支持了。很多人插了8G內(nèi)存卻發(fā)現(xiàn)系統(tǒng)無(wú)論運(yùn)行多少程序物理內(nèi)存才使用3G左右,機(jī)器隨著運(yùn)行程序的時(shí)間越來(lái)越慢,硬盤(pán)燈也一直在閃2013-06-06Winserver2019搭建主輔域名解析服務(wù)器的方法
本文主要介紹了Winserver2019搭建主輔域名解析服務(wù)器的方法,詳細(xì)的介紹了主輔域名服務(wù)器配置及其報(bào)錯(cuò)的解決方法,具有一定的參考價(jià)值,感興趣的可以了解一下2024-04-04詳解IIS中URL重寫(xiě)工具的匹配URL-規(guī)則模式(rule patterns)
rule patterns規(guī)則模式在IIS的URL重寫(xiě)模塊中,是較為關(guān)鍵的設(shè)置。只有規(guī)則模式的URL匹配成功時(shí),其他的規(guī)則才能起到作用。規(guī)則模式的匹配URL設(shè)置主要是匹配URL中的路徑部分,一般使用正則表達(dá)式和通配符對(duì)URL路徑進(jìn)行匹配,下面會(huì)仔細(xì)的說(shuō)明2017-03-03Windows server 2016服務(wù)器基本設(shè)置
indows server 2016相比較而言具有更加穩(wěn)定的特性,但不免有些繁瑣,可以通過(guò)一些設(shè)置可以使其更加易用,這里就為大家分享一下2022-08-08win2008 R2設(shè)置IP安全策略后在服務(wù)器內(nèi)打開(kāi)網(wǎng)站很慢或無(wú)法訪問(wèn)外部網(wǎng)站的原因
這篇文章主要介紹了win2008 R2設(shè)置IP安全策略后在服務(wù)器內(nèi)打開(kāi)網(wǎng)站很慢或無(wú)法訪問(wèn)外部網(wǎng)站的原因,需要的朋友可以參考下2017-04-04IIS網(wǎng)站屬性里,只有(全部未分配),找不到IP地址的解決方法
這篇文章主要介紹了IIS網(wǎng)站屬性里,只有(全部未分配),找不到IP地址的解決方法,需要的朋友可以參考下2015-03-03