国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【Nginx】第一章 Nginx簡介

這篇具有很好參考價(jià)值的文章主要介紹了【Nginx】第一章 Nginx簡介。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

內(nèi)容概覽

1、nginx簡介

(1)介紹nginx的應(yīng)用場景和具體可以做什么事情

(2)介紹什么是反向代理

(3)介紹什么是負(fù)載均衡

(4)介紹什么是動(dòng)靜分離

2、nginx安裝

3、nginx常用的命令和配置文件

(1)介紹nginx啟動(dòng)、關(guān)閉、重新加載命令

(2)介紹nginx的配置文件

4、nginx配置實(shí)例-反向代理

5、nginx配置實(shí)例-負(fù)載均衡

6、nginx配置實(shí)例-動(dòng)靜分離

7、nginx原理

第1章?Nginx簡介

  1. Nginx概述?

Nginx ("engine x") 是一個(gè)高性能的HTTP和反向代理服務(wù)器,特點(diǎn)是占有內(nèi)存少,并發(fā)能力強(qiáng),事實(shí)上nginx的并發(fā)能力確實(shí)在同類型的網(wǎng)頁服務(wù)器中表現(xiàn)較好,中國大陸使用nginx網(wǎng)站用戶有:百度、京東、新浪、網(wǎng)易、騰訊、淘寶等

  1. Nginx作為web服務(wù)器

Nginx可以作為靜態(tài)頁面的web服務(wù)器,同時(shí)還支持CGI協(xié)議的動(dòng)態(tài)語言,比如perl、php等。但是不支持java。Java程序只能通過與tomcat配合完成。Nginx專為性能優(yōu)化而開發(fā),性能是其最重要的考量,實(shí)現(xiàn)上非常注重效率 ,能經(jīng)受高負(fù)載的考驗(yàn),有報(bào)告表明能支持高達(dá) 50,000個(gè)并發(fā)連接數(shù)。

Nginx是什么?Nginx介紹及Nginx的優(yōu)點(diǎn) - LNMP一鍵安裝包

https://news.netcraft.com/archives/category/web-server-survey/

【Nginx】第一章 Nginx簡介

1.3 正向代理

Nginx不僅可以做反向代理,實(shí)現(xiàn)負(fù)載均衡。還能用作正向代理來進(jìn)行上網(wǎng)等功能。

正向代理:如果把局域網(wǎng)外的Internet想象成一個(gè)巨大的資源庫,則局域網(wǎng)中的客戶端要訪問Internet,則需要通過代理服務(wù)器來訪問,這種代理服務(wù)就稱為正向代理。【Nginx】第一章 Nginx簡介?

1.4 反向代理

反向代理:其實(shí)客戶端對代理是無感知的,因?yàn)榭蛻舳瞬恍枰魏闻渲镁涂梢栽L問,我們只需要將請求發(fā)送到反向代理服務(wù)器,由反向代理服務(wù)器去選擇目標(biāo)服務(wù)器獲取數(shù)據(jù)后,在返回給客戶端,此時(shí)反向代理服務(wù)器和目標(biāo)服務(wù)器對外就是一個(gè)服務(wù)器,暴露的是代理服務(wù)器地址,隱藏了真實(shí)服務(wù)器IP地址。

【Nginx】第一章 Nginx簡介

1.5 負(fù)載均衡

客戶端發(fā)送多個(gè)請求到服務(wù)器,服務(wù)器處理請求,有一些可能要與數(shù)據(jù)庫進(jìn)行交互,服務(wù)器處理完畢后,再將結(jié)果返回給客戶端。

  這種架構(gòu)模式對于早期的系統(tǒng)相對單一,并發(fā)請求相對較少的情況下是比較適合的,成本也低。但是隨著信息數(shù)量的不斷增長,訪問量和數(shù)據(jù)量的飛速增長,以及系統(tǒng)業(yè)務(wù)的復(fù)雜度增加,這種架構(gòu)會(huì)造成服務(wù)器相應(yīng)客戶端的請求日益緩慢,并發(fā)量特別大的時(shí)候,還容易造成服務(wù)器直接崩潰。很明顯這是由于服務(wù)器性能的瓶頸造成的問題,那么如何解決這種情況呢?

  我們首先想到的可能是升級服務(wù)器的配置,比如提高CPU執(zhí)行頻率,加大內(nèi)存等提高機(jī)器的物理性能來解決此問題,但是我們知道摩爾定律的日益失效,硬件的性能提升已經(jīng)不能滿足日益提升的需求了。最明顯的一個(gè)例子,天貓雙十一當(dāng)天,某個(gè)熱銷商品的瞬時(shí)訪問量是極其龐大的,那么類似上面的系統(tǒng)架構(gòu),將機(jī)器都增加到現(xiàn)有的頂級物理配置,都是不能夠滿足需求的。那么怎么辦呢?

上面的分析我們?nèi)サ袅嗽黾臃?wù)器物理配置來解決問題的辦法,也就是說縱向解決問題的辦法行不通了,那么橫向增加服務(wù)器的數(shù)量呢?這時(shí)候集群的概念產(chǎn)生了,單個(gè)服務(wù)器解決不了,我們增加服務(wù)器的數(shù)量,然后將請求分發(fā)到各個(gè)服務(wù)器上,將原先請求集中到單個(gè)服務(wù)器上的情況改為將請求分發(fā)到多個(gè)服務(wù)器上,將負(fù)載分發(fā)到不同的服務(wù)器,也就是我們所說的負(fù)載均衡。【Nginx】第一章 Nginx簡介

1.6 動(dòng)靜分離

為了加快網(wǎng)站的解析速度,可以把動(dòng)態(tài)頁面和靜態(tài)頁面由不同的服務(wù)器來解析,加快解析速度。降低原來單個(gè)服務(wù)器的壓力。

【Nginx】第一章 Nginx簡介文章來源地址http://www.zghlxwxcb.cn/news/detail-502232.html

到了這里,關(guān)于【Nginx】第一章 Nginx簡介的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Milvus實(shí)踐 第一章:簡介與部署

    Milvus實(shí)踐 第一章:簡介與部署

    Milvus 是一款開源的向量數(shù)據(jù)庫,支持針對 TB 級向量的增刪改操作和近實(shí)時(shí)查詢,具有高度靈活、穩(wěn)定可靠以及高速查詢等特點(diǎn)。Milvus 集成了 Faiss、NMSLIB、Annoy 等廣泛應(yīng)用的向量索引庫,提供了一整套簡單直觀的 API,讓你可以針對不同場景選擇不同的索引類型。此外,Milvu

    2024年02月06日
    瀏覽(51)
  • 新一代硬件安全:第一章-簡介

    新一代硬件安全:第一章-簡介

    Chapter 1 Introduction 1.1 Fundamentals of Hardware Security In our modern age of omnipresent and highly interconnected information technology, cybersecurity becomes ever more challenged. For example, with the rise of the Internet of Things (IoT), most such equipment is connected to the internet in some way, often inscrutable to the regular customers. This f

    2024年02月12日
    瀏覽(29)
  • nginx負(fù)載均衡簡介,一般輪詢、加權(quán)輪詢、ip_hash等負(fù)載均衡模式配置介紹

    nginx負(fù)載均衡簡介,一般輪詢、加權(quán)輪詢、ip_hash等負(fù)載均衡模式配置介紹

    目錄 一.負(fù)載均衡含義簡介 二.nginx負(fù)載均衡配置方式 準(zhǔn)備三臺(tái)設(shè)備: 2.190均衡服務(wù)器,2.191web服務(wù)器1,2.160web服務(wù)器2,三臺(tái)設(shè)備均安裝nginx,兩臺(tái)web服務(wù)器均有網(wǎng)頁內(nèi)容 upstream內(nèi)參數(shù) 1.一般輪詢負(fù)載均衡 (1)含義 (2)配置 (3)測試 2.加權(quán)輪詢負(fù)載均衡 (1)含義 (2)配置

    2024年02月10日
    瀏覽(25)
  • 集群、負(fù)載均衡集群、高可用集群簡介,LVS工作結(jié)構(gòu)、工作模式、調(diào)度算法和haproxy/nginx模式拓?fù)浣榻B

    集群、負(fù)載均衡集群、高可用集群簡介,LVS工作結(jié)構(gòu)、工作模式、調(diào)度算法和haproxy/nginx模式拓?fù)浣榻B

    目錄 一.集群的定義 1.定義 2.分類 (1)負(fù)載均衡集群(LBC/LB) (2)高可用集群(HAC) 二.使用集群的意義 1.高性價(jià)比和性能比 2.高可用性 3.可伸縮性強(qiáng) 4.持久和透明性高 三.常見的兩種集群模式拓?fù)?1.LVS(-DR)集群模式 (1)工作架構(gòu) (2)LVS下的相關(guān)術(shù)語 (3)LVS的工作模式

    2024年02月13日
    瀏覽(19)
  • 第一章 C++語言簡介之——c++語言的特點(diǎn)

    C++是一種 編譯式的、通用式、大小寫敏感 的編程語言, 完全支持面向?qū)ο蟪绦蛟O(shè)計(jì) 。 C++語言與C語言相比,在求解問題方法上進(jìn)行的最大改進(jìn)是 面向?qū)ο?Windows環(huán)境下,由C++源程序文件編譯而成的 目標(biāo)文件的擴(kuò)展名是.obj , 源文件的擴(kuò)展名為.cpp , 所有的obj文件連接成為

    2024年01月16日
    瀏覽(23)
  • 9月5日上課內(nèi)容 第一章 NoSQL之Redis配置與優(yōu)化

    9月5日上課內(nèi)容 第一章 NoSQL之Redis配置與優(yōu)化

    ●關(guān)系型數(shù)據(jù)庫: 關(guān)系型數(shù)據(jù)庫是一個(gè)結(jié)構(gòu)化的數(shù)據(jù)庫,創(chuàng)建在關(guān)系模型(二維表格模型)基礎(chǔ)上,一般面向于記錄。 SQL 語句(標(biāo)準(zhǔn)數(shù)據(jù)查詢語言)就是一種基于關(guān)系型數(shù)據(jù)庫的語言,用于執(zhí)行對關(guān)系型數(shù)據(jù)庫中數(shù)據(jù)的檢索和操作。 主流的關(guān)系型數(shù)據(jù)庫包括 Oracle、MySQL、

    2024年02月09日
    瀏覽(28)
  • 明德?lián)PFPGA至簡設(shè)計(jì)原理與應(yīng)用 第一篇 FPGA基礎(chǔ)知識(shí) 第一章 FPGA簡介

    FPGA 的全稱為 Field-Programmable Gate Array, 即現(xiàn)場可編程門陣列。FPGA 就是一個(gè)可以“改變”內(nèi)部結(jié)構(gòu)的芯片,而讓這個(gè)芯片來實(shí)現(xiàn)怎樣的功能,就需要通過編程即設(shè)計(jì)HDL,經(jīng)過 EDA工具編譯、綜合、布局布線成后轉(zhuǎn)換為可燒錄的文件,最終加載到 FPGA 器件中去,改變 FPGA 內(nèi)部的連

    2024年01月16日
    瀏覽(221)
  • ElasticSearch第一章(入門介紹)

    ElasticSearch第一章(入門介紹)

    ElasticSearch(彈性搜索),簡稱ES。 ES是一個(gè)分布式,RESTFul風(fēng)格的搜索和數(shù)據(jù)分析引擎 ,能夠解決不斷涌現(xiàn)出的各種用例。作為 Elastic Stack(Elastic技術(shù)棧簡稱ELK) 的核心,Elasticsearch 會(huì)集中存儲(chǔ)您的數(shù)據(jù),讓您飛快完成搜索,微調(diào)相關(guān)性,進(jìn)行強(qiáng)大的分析,并輕松縮放規(guī)模。 我

    2024年02月22日
    瀏覽(25)
  • 蒼穹外賣-第一章項(xiàng)目介紹

    1)管理端功能 員工登錄/退出 , 員工信息管理 , 分類管理 , 菜品管理 , 套餐管理 , 菜品口味管理 , 訂單管理 ,數(shù)據(jù)統(tǒng)計(jì),來單提醒。 2)用戶端功能 微信登錄 , 收件人地址管理 , 用戶歷史訂單查詢 , 菜品規(guī)格查詢 , 購物車功能 , 下單 , 支付、分類及菜品瀏覽。 1)管理端 餐飲企業(yè)

    2024年02月08日
    瀏覽(27)
  • 小滿nestjs(第一章 介紹nestjs)

    小滿nestjs(第一章 介紹nestjs)

    視頻課程 小滿nest js 系列_嗶哩嗶哩_bilibili Nestjs 是一個(gè)用于構(gòu)建高效可擴(kuò)展的一個(gè)基于Node js 服務(wù)端 應(yīng)用程序開發(fā)框架 并且完全支持typeScript? 結(jié)合了 AOP 面向切面的編程方式 nestjs 還是一個(gè)spring MVC 的風(fēng)格 其中有依賴注入 IOC 控制反轉(zhuǎn) 都是借鑒了Angualr nestjs 的底層代碼運(yùn)用了

    2024年02月01日
    瀏覽(27)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包