• <samp id="mz5ne"><acronym id="mz5ne"></acronym></samp>
      <ol id="mz5ne"></ol>
    1. <samp id="mz5ne"></samp>
      <mark id="mz5ne"></mark>

        <fieldset id="mz5ne"></fieldset>

        免费看又黄又无码的网站_久久久高清国产免费观看_亚洲一区二区三区在线免费观看_免费欧洲美女a视频一级毛片_日本最新免费二区三区

        ×

        nginx啟動以及基礎(chǔ)原理

        分類:虛機(jī)資訊 編輯:域名知識 瀏覽量:112
        2021-04-20 11:26:21
          nginx作為一款新型開源框架,以其高性能和反向代理的特點(diǎn)收到眾多網(wǎng)站的推崇和使用。其中很多互聯(lián)網(wǎng)公司就在使用nginx,其中最重要的代表之一就是新網(wǎng)。nginx注重反向代理的同時還在考慮負(fù)載均衡,這些都是現(xiàn)在大型網(wǎng)站最重視的一些地方。nginx在這些方面做出了突出的成就,為網(wǎng)站的使用、安全、監(jiān)控等多個方面提供了優(yōu)秀的保障。今天我們就一起來看看nginx啟動以及基礎(chǔ)原理。
         
          nginx啟動
          找到自動啟動的腳本文件 centos 目錄為 /etc/rc.d/rc.local 在末尾添加
          nginx的啟動命令 (/usr/local/nginx/sbin/nginx) 其中/usr/local/為nginx的安裝目錄
          基本原理

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


          nginx的優(yōu)點(diǎn)
          nginx采用這種進(jìn)程模型有什么好處呢?當(dāng)然,好處肯定會很多了。首先,對于每個worker進(jìn)程來說,獨(dú)立的進(jìn)程,不需要加鎖,所以省掉了鎖帶來的開銷,同時在編程以及問題查找時,也會方便很多。其次,采用獨(dú)立的進(jìn)程,可以讓互相之間不會影響,一個進(jìn)程退出后,其它進(jìn)程還在工作,服務(wù)不會中斷,master進(jìn)程則很快啟動新的worker進(jìn)程。當(dāng)然,worker進(jìn)程的異常退出,肯定是程序有bug了,異常退出,會導(dǎo)致當(dāng)前worker上的所有請求失敗,不過不會影響到所有請求,所以降低了風(fēng)險。當(dāng)然,好處還有很多,大家可以慢慢體會。
         
          負(fù)載均衡
          客戶端發(fā)送多個請求到服務(wù)器,服務(wù)器處理請求,有些可能要訪問數(shù)據(jù)庫,服務(wù)器處理完畢后再將結(jié)果返回客戶端。

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


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


          以上就是新網(wǎng)關(guān)于nginx啟動、基礎(chǔ)原理、優(yōu)點(diǎn)以及負(fù)載均衡的一些知識普及,通過這些內(nèi)容相信大家對nginx有了一定的了解。如果有準(zhǔn)備做網(wǎng)站的朋友在搭建網(wǎng)站框架時可以考慮使用nginx,他會給你帶來其他框架給不了的體驗(yàn),快去上網(wǎng)查找資料學(xué)習(xí)和試用吧。


        聲明:免責(zé)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),也不承認(rèn)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,請發(fā)

        送郵件至:operations@xinnet.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。本站原創(chuàng)內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時

        需注明出處:新網(wǎng)idc知識百科

        免費(fèi)咨詢獲取折扣

        Loading
        国产精品视频白浆免费视频_久久久高清国产免费观看_亚洲一区二区三区在线免费观看_免费欧洲美女a视频一级毛片
      1. <samp id="mz5ne"><acronym id="mz5ne"></acronym></samp>
          <ol id="mz5ne"></ol>
        1. <samp id="mz5ne"></samp>
          <mark id="mz5ne"></mark>

            <fieldset id="mz5ne"></fieldset>
            绥芬河市| 兴隆县| 曲水县| 湖南省| 普定县| 陇川县| 湘潭县| 宜春市| 青神县| 安阳市| 建湖县| 明星| 崇信县| 永清县| 江山市| 甘谷县| 廊坊市| 万盛区| 旬阳县| 莱西市| 涿鹿县| 手游| 淮北市| 阿勒泰市| 逊克县| 乌兰察布市| 丽江市| 岑溪市| 石台县| 天峨县| 包头市| 安丘市| 连山| 甘泉县| 天祝| 台中县| 利辛县| 安西县| 龙胜| 容城县| 手游|