IIS7.0+部署ARR負載均衡


安裝:

1、  安裝IIS(需要附帶相關的健康檢查,需要原始的那個默認站點)

2、  安裝ARR相關的文件

3、  安裝好之后,IIS里會出現有Server Farms的節點,直接創建服務器。

 

站點對拷(遷移):

當需要部署另一台IIS站點服務器來分擔負載時,你肯定不希望把文件夾拷過去,然后一個一個重建網站。這時候有些命令就很重要了。

IS7涉及到的配置文件就是站點下的Web.config和以及C:\Windows\System32\inetsrv\config下的配置文件,都是基於文本的XML文件。其中C:\Windows\System32\inetsrv\config\applicationHost.config里面的physicalPath定義了每個網站的物理路徑。

1、  將源IIS7服務器也就是web1的網站內容復制到web2的相同路徑,命令:xcopy \\192.168.1.20\e$\web /o /e /h /r e:\web

2、  在web2執行以下命令,將web1的日志復制到web2的相同路徑(我覺得這個完全可以不要),命令:xcopy \\192.168.1.20\e$\IISlog /o /e /h /r e:\IISlog

3、  在web2執行以下命令,將web1的所有IIS配置文件復制到web2的相同路徑,這個幫我省了最多的事情,命令:xcopy \\192.168.1.20\c$\Windows\System32\inetsrv\config /o /e /h /r c:\windows\system32\inetsrv\config

4、  當時我遇到一個問題,負載服務器即web2上,啟動站點的時候,站點對應的應用程序池會自動關閉(同時系統事件會記錄:loadxxxx加載失敗;應用程序池因為xxxx問題被自動關閉)。具體的解決方案記不清楚了,最后需要成功了,但是下一次一定要記錄好並搞清楚這個問題的根本原因。

 

測試:

1、  在默認站點上綁定需要映射的域名,如:xxx.xxx.xxx

2、  在host里面添加本機和此域名的映射(127.0.0.1      xxx.xxx.xxx)

3、  然后訪問這個xxx.xxx.xxx(順便ping下,是不是指向的127.0.0.1)

4、  此時能正常打開xxx.xxx.xxx,就說明OK了

 

其他注意事項:暫時記不清楚了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM