關於nginx使用介紹

nginx 的相關介紹

nginx的產生:
首先是因爲apache侷限性而產生的nginx
apache當年最大的最流行的WEB服務器,發展時期相當的長;
也有很多的優點: 穩定;開源;跨平臺等;
它最初的額設計就是一個重量級的服務器;缺點就是不支持高併發;
如果運行的訪問量過高就會導致服務器卡死;進行進程和線程的操作也會導致CPU的資源過高;
導致HTTP的請求的響應的速度降低

所以不能成爲高性能的服務器;這也決定了 nginx的誕生大的必要性;

nginx使用基於事件的驅動架構,使得它可以支持數以百萬級別的TCP的鏈接
高度的模塊和軟件的自由的許可

nginx是一個跨平臺的服務武器
還有就是極大的穩定性

關於nginx代理:
分爲兩種:

  1. 正向代理:

  2. 反向代理:

正向代理: nginx代理的是客戶端 知道服務器大的ip地址 不知道客戶端的IP地址

反向代理: nginx代理的是服務端 知道客戶端的是誰;不知道服務器的具體IP地址

服務器的iP地址 用的私有的IP地址

使用nginx的公網IP地址做代理進行轉發:

反向代理的最大的目的就是爲了做負載均衡;由於對網站的訪問壓力;企業會採用部署多臺服務器來緩解壓力; 此時nginx機會實現負載均衡爲每個服務器按照算法分發任務;從而降低鏈接壓力;保證網站的正常運行;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章