Nginx+iis站點(diǎn)實(shí)現(xiàn)負(fù)載均衡方法:
1.官網(wǎng)下載nginx壓縮文件解壓。我本地解壓路徑D盤
2.配置nginx 打開nginx.conf文件 在http模塊內(nèi)添加 upstream 模塊,插入
upstream www.g.cn {
server 127.0.0.1:8011; // 127.0.0.1 第一個(gè)服務(wù)器ip 8011第一個(gè)iis站點(diǎn)端口號(hào)
server 127.0.0.1:8012; // 127.0.0.1 第二個(gè)服務(wù)器ip 8012第二個(gè)iis站點(diǎn)端口號(hào)
}
在server 模塊內(nèi) 修改listen 端口 8999 ,切記 這個(gè)端口號(hào)沒有被其他程序占用 如果被占用,nginx是無(wú)法安裝成功的。
3.cmd 命令行進(jìn)入nginx文件目錄 。依次輸入 D: , cd D:\nginx-1.14.1 , start nginx.exe . 輸入完start nginx.exe命令后 屏幕會(huì)一閃而過(guò)。然后使用 tasklist 命令查看是否安裝成功nginx。也可以在進(jìn)程列表中找到nginx,如果進(jìn)程列表中沒有nginx則表示nginx沒有安裝成功。
4.在瀏覽中訪問(wèn) http://127.0.0.1:8999 提示 wellcome to nginx
5.iis站點(diǎn)配置 (iis添加站點(diǎn)這里不做講解)
在服務(wù)器iis 管理工具中新建兩個(gè)iis站點(diǎn) 一個(gè)綁定 端口8010, 另個(gè)綁定8012.
protected void Page_Load(object sender, EventArgs e)
{
Label1.Text = “HTTP訪問(wèn)端口:” + Request.ServerVariables[“SERVER_PORT”];//HTTP訪問(wèn)端口”
}
所有的訪問(wèn)都是通過(guò) 8999端口分發(fā)請(qǐng)求。
6.在瀏覽器中輸入 http://localhost:8999/index.aspx 可以多刷新幾次界面,查看效果。