真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

nginx啟動以及基礎原理

nginx作為一款新型開源框架,以其高性能和反向代理的特點收到眾多網(wǎng)站的推崇和使用。其中很多互聯(lián)網(wǎng)公司就在使用nginx,其中最重要的代表之一就是創(chuàng)新互聯(lián)。nginx注重反向代理的同時還在考慮負載均衡,這些都是現(xiàn)在大型網(wǎng)站最重視的一些地方。nginx在這些方面做出了突出的成就,為網(wǎng)站的使用、安全、監(jiān)控等多個方面提供了優(yōu)秀的保障。今天我們就一起來看看nginx啟動以及基礎原理。

nginx啟動
找到自動啟動的腳本文件 centos 目錄為 /etc/rc.d/rc.local 在末尾添加
nginx的啟動命令 (/usr/local/nginx/sbin/nginx) 其中/usr/local/為nginx的安裝目錄
基本原理

nginx在啟動后,在unix系統(tǒng)中會以daemon的方式在后臺運行,后臺進程包含一個master進程和多個worker進程。我們也可以手動地關掉后臺模式,讓nginx在前臺運行,并且通過配置讓nginx取消master進程,從而可以使nginx以單進程方式運行。很顯然,生產(chǎn)環(huán)境下我們肯定不會這么做,所以關閉后臺模式,一般是用來調(diào)試用的,在后面的章節(jié)里面,我們會詳細地講解如何調(diào)試nginx。所以,我們可以看到,nginx是以多進程的方式來工作的,當然nginx也是支持多線程的方式的,只是我們主流的方式還是多進程的方式,也是nginx的默認方式。綿陽服務器托管nginx采用多進程的方式有諸多好處。

創(chuàng)新互聯(lián)是專業(yè)的諸城網(wǎng)站建設公司,諸城接單;提供成都網(wǎng)站制作、成都網(wǎng)站設計、外貿(mào)營銷網(wǎng)站建設,網(wǎng)頁設計,網(wǎng)站設計,建網(wǎng)站,PHP網(wǎng)站建設等專業(yè)做網(wǎng)站服務;采用PHP框架,可快速的進行諸城網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團隊,希望更多企業(yè)前來合作!nginx的優(yōu)點
nginx采用這種進程模型有什么好處呢?當然,好處肯定會很多了。首先,對于每個worker進程來說,獨立的進程,不需要加鎖,所以省掉了鎖帶來的開銷,同時在編程以及問題查找時,也會方便很多。其次,采用獨立的進程,可以讓互相之間不會影響,一個進程退出后,其它進程還在工作,服務不會中斷,master進程則很快啟動新的worker進程。當然,worker進程的異常退出,肯定是程序有bug了,異常退出,會導致當前worker上的所有請求失敗,不過不會影響到所有請求,所以降低了風險。當然,好處還有很多,大家可以慢慢體會。

負載均衡
客戶端發(fā)送多個請求到服務器,服務器處理請求,有些可能要訪問數(shù)據(jù)庫,服務器處理完畢后再將結(jié)果返回客戶端。

這種架構模式單一,適合并發(fā)請求少的情況,但并發(fā)量大的時候如何解決?

首先可能想到升級服務器配置,但硬件的性能提升不能滿足日益增長的需求,此時想到服務器集群,增加服務器數(shù)量,然后將原先請求單個服務器的情況改為將請求分發(fā)到多個服務器上,將負載分發(fā)到多個服務器上。

以上就是創(chuàng)新互聯(lián)關于nginx啟動、基礎原理、優(yōu)點以及負載均衡的一些知識普及,通過這些內(nèi)容相信大家對nginx有了一定的了解。如果有準備做網(wǎng)站的朋友在搭建網(wǎng)站框架時可以考慮使用nginx,他會給你帶來其他框架給不了的體驗,快去上網(wǎng)查找資料學習和試用吧。
網(wǎng)頁題目:nginx啟動以及基礎原理
本文鏈接:http://weahome.cn/article/sojhci.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部