IIS Application Request Routing設置多個服務池,每個池對應一個站點,外部訪問通過不同端口或域名訪問到相應服務池,如:提供負載的主機地址爲192.168.1.1,當訪問192.168.1.1:9010時,指向到test1服務池,訪問192.168.1.1:9011時,指向到test2服務池。
具體設置方法如下:
1、利用url rewrite規則配置,ARR服務器指定端口的http請求會被轉發給ServerFarm中的服務器
2、添加一個進站策略
注:此處pattern根據實際情況填寫,若配置了域名此處填寫域名
3、添加完兩個服務池的配置
4、訪問不同端口或域名出現不同站點,即表示正確。
參考:
http://improve.dk/setting-up-multiple-iis-application-request-routing-farms-on-the-same-server/
https://forums.iis.net/t/1168684.aspx