1. 程式人生 > >webserver的作用!

webserver的作用!

ext 器) -h 平臺 san track hit family ont

常見的webserver:Apache和Nginx(linux平臺) IIS(window平臺)

非常多小公司小項目眼下不一定使用了webserver,由於流量下,單臺應用server能夠支撐。

實際工作中。我所體會的webserver的作用:

1. 負載均衡(當中還提供session的支持,比方一個用戶IP訪問的是應用的A機器。他之後的請求都會請求道A機器)

2. 代理轉發請求一下,更安全些,不直接暴露應用serverIP給對方,由於應用server裏面有代碼等等

3. webserver能夠統一統計和處理所以請求,比方有日誌記錄全部被訪問的url,以及統計。

4. webserver還能夠針對不同的url轉發到不同應用server地址。

比方aaa.com/bbb/ccc.html轉發A應用server。aaa.com/ddd/ccc.html轉發B應用server

5. 能夠相應用server拋出的全部503等全部錯誤頁面統一跳入它自己設置的html頁面,或者調至統一的錯誤異常系統裏面去。

6. 應用server遷移,或者IP更換的時候。僅僅須要在webserver上面配置就可以。便於統一管理


缺點:

1. 每次請求都多走了一次網絡開銷。慢。

2. 維護更麻煩。

webserver的作用!