-
互聯(lián)網(wǎng)安全法,互聯(lián)網(wǎng)凈網(wǎng)行動
-
”凈網(wǎng)2020”落實好維護(hù)網(wǎng)絡(luò)安全責(zé)任
-
關(guān)于端午節(jié)放假通知-宇眾網(wǎng)絡(luò)
-
宇眾網(wǎng)絡(luò)春節(jié)放假通知
-
關(guān)于公司收款銀行賬戶變更通知函-宇眾網(wǎng)絡(luò)
-
關(guān)于網(wǎng)上有人冒充我公司名義進(jìn)行詐騙的公告。
-
關(guān)于端午節(jié)放假通知,節(jié)日放假,但是我們業(yè)務(wù)不“放假”-宇眾網(wǎng)絡(luò)
-
工信部進(jìn)一步加強(qiáng)未備案網(wǎng)站管理工作的通知-宇眾網(wǎng)絡(luò)
-
關(guān)于東莞市宇眾網(wǎng)絡(luò)科技有限公司香港數(shù)據(jù)中心(香港機(jī)房)路由優(yōu)化通知
-
宇眾網(wǎng)絡(luò)慶祝五·一勞動節(jié)快樂
-
東莞東城機(jī)房網(wǎng)絡(luò)升級通知
-
臨近過年,互聯(lián)網(wǎng)IDC貴圈也有被騙的,請認(rèn)準(zhǔn)宇眾網(wǎng)絡(luò)公司官方聯(lián)系方式
-
我司已獲得ISP/ICP/IDC三證資格,更好的為客戶服務(wù)
-
關(guān)于浙江金華高防機(jī)房網(wǎng)絡(luò)線路切割通知
-
工信部近日下發(fā)關(guān)于進(jìn)一步規(guī)范域名備案工作的通知
行業(yè)資訊
- 首頁
- 新聞中心
- 行業(yè)資訊
主機(jī)、服務(wù)器,代理服務(wù)器,反向代理服務(wù)器理解,服務(wù)器租用,宇眾網(wǎng)絡(luò)科技
一、服務(wù)器和主機(jī)
當(dāng)用作網(wǎng)絡(luò)服務(wù)的機(jī)子時叫服務(wù)器。必須具有承擔(dān)服務(wù)并且保障服務(wù)的能力,為其他網(wǎng)絡(luò)設(shè)備提供網(wǎng)絡(luò)服務(wù)。
最簡單的一句話:主機(jī)和服務(wù)器是相對而言的。 專業(yè)的服務(wù)器的配置是很高的,不過本身從硬件上來說還是電腦主機(jī),當(dāng)用作網(wǎng)絡(luò)服務(wù)時就叫服務(wù)器了。
主機(jī)一般是指個人使用的電腦PC機(jī)。服務(wù)器一般是指用于專業(yè)用的電腦PC機(jī),在實質(zhì)上,服務(wù)器和主機(jī)沒有什么意義上的區(qū)別。主機(jī)如果做為服務(wù)器也是可以的,服務(wù)器也可以當(dāng)個人主機(jī)用。 然而我們平時要做為真正的服務(wù)器來使用時(一般是企業(yè))。服務(wù)器的硬件要求要比普通的個人PC要求要高的多。比如WEB服務(wù)器,要24小時不能離線。所以在散熱,耐熱等方面就比普通PC要高很多。
其實服務(wù)器的模樣就和電腦的主機(jī)很相似,但是服務(wù)器是網(wǎng)站的靈魂,是打開網(wǎng)站的必要載體,沒有服務(wù)器的網(wǎng)站用戶無法瀏覽。比如我們每天瀏覽的網(wǎng)站,其實數(shù)據(jù)均在服務(wù)器,服務(wù)器一般都在一些IDC數(shù)據(jù)中心機(jī)房以及電信等網(wǎng)絡(luò)大廈里面。
服務(wù)器是網(wǎng)絡(luò)環(huán)境中的高性能計算機(jī),它偵聽網(wǎng)絡(luò)上的其他計算機(jī)(客戶機(jī))提交的服務(wù)請求,并提供相應(yīng)的服務(wù),為此,服務(wù)器必須具有承擔(dān)服務(wù)并且保障服務(wù)的能力。我們這里提到的服務(wù)器,主要是指的Web服務(wù)器,我們也稱之為專用服務(wù)器,是專為網(wǎng)站業(yè)務(wù)應(yīng)用的服務(wù)器,這種服務(wù)器可以向發(fā)出請求的瀏覽器提供文檔的程序。Web服務(wù)器也是一種被動的程序,只有當(dāng)服務(wù)器接收到瀏覽器發(fā)出的請求時,服務(wù)器才會響應(yīng)。
二、代理服務(wù)器
形象的說:它是網(wǎng)絡(luò)信息的中轉(zhuǎn)站。代理服務(wù)器就好象一個大的Cache,這樣就能顯著提高瀏覽速度和效率。更重要的是:Proxy Server(代理服務(wù)器)是Internet鏈路級網(wǎng)關(guān)所提供的一種重要的安全功能
通俗的例子:比如你家的門壞了,不能走出屋子,你只能借助你家后門并且通過鄰居家的門走出屋子。完成這樣一個目的,就等于說是借助其他通道到達(dá)你想要到達(dá)的目的地。
代理服務(wù)器也一樣,比如本地網(wǎng)絡(luò)無法直接訪問一些網(wǎng)站或者服務(wù)器,必須通過一個代理點服務(wù)器,那個服務(wù)器和你的本地網(wǎng)絡(luò)是可以直接ping的通的,然后你就必須設(shè)置這個代理服務(wù)器的一些參數(shù),比如ip,端口,然后通過這個平臺連接到其他網(wǎng)絡(luò)區(qū)域。
提供代理服務(wù)的電腦系統(tǒng)或其它類型的網(wǎng)絡(luò)終端稱為代理服務(wù)器(英文:Proxy Server)。一個完整的代理請求過程為:客戶端首先與代理服務(wù)器創(chuàng)建連接,接著根據(jù)代理服務(wù)器所使用的代理協(xié)議,請求對目標(biāo)服務(wù)器創(chuàng)建連接、或者獲得目標(biāo)服務(wù)器的指定資源(如:文件)。
三、反向代理服務(wù)器
反向代理(Reverse Proxy)方式是指以代理服務(wù)器來接受internet上的連接請求,然后將請求轉(zhuǎn)發(fā)給內(nèi)部網(wǎng)絡(luò)上的服務(wù)器,并將從服務(wù)器上得到的結(jié)果返回給internet上請求連接的客戶端,此時代理服務(wù)器對外就表現(xiàn)為一個反向代理服務(wù)器。
其實代理和反向代理只是針對不同的對象而言,對于客戶機(jī)發(fā)出請求來說就是代理,對于客戶機(jī)收到服務(wù)端的響應(yīng)而言就是反向代理
四、代理服務(wù)器與反向代理服務(wù)器的區(qū)別
代理服務(wù)器與反向代理服務(wù)器的區(qū)別講得比較清楚
代理服務(wù)器通常分為兩類
即轉(zhuǎn)發(fā)代理(forward proxy)服務(wù)器
反向代理(reverse proxy)服務(wù)器。
轉(zhuǎn)發(fā)代理服務(wù)器又通常簡稱為代理服務(wù)器,我們常提到的代理服務(wù)器就指的是轉(zhuǎn)發(fā)代理服務(wù)器。
兩者區(qū)別
兩者的相同點在于都是用戶和服務(wù)器之間的中介,完成用戶請求和結(jié)果的轉(zhuǎn)發(fā)。主要的不同在于:
(1)轉(zhuǎn)發(fā)代理的內(nèi)部是客戶端,而反向代理的內(nèi)部是服務(wù)器。即內(nèi)網(wǎng)的客戶端通過轉(zhuǎn)發(fā)代理服務(wù)器訪問外部網(wǎng)絡(luò),而外部的用戶通過反向代理訪問內(nèi)部的服務(wù)器。
(2)轉(zhuǎn)發(fā)代理通常接受客戶端發(fā)送的任何請求,而反向代理通常只接受到指定服務(wù)器的請求。如校園網(wǎng)內(nèi)部用戶可以通過轉(zhuǎn)發(fā)代理訪問國外的任何站點(如果不加限制的話),而只有特定的請求才發(fā)往反向代理,然后又反向代理發(fā)往內(nèi)部服務(wù)器。
五、Nginx
Nginx ("engine x") 是一個高性能的HTTP和反向代理服務(wù)器,也是一個IMAP/POP3/SMTP服務(wù)器。
六、Apache與Nginx的優(yōu)缺點比較
知乎-Nginx 和 Apache 各有什么優(yōu)缺點?
從我個人的經(jīng)驗來看,nginx是很不錯的前端服務(wù)器,負(fù)載性能很好,在老奔上開nginx,用webbench模擬10000個靜態(tài)文件請求毫不吃力。
apache對php等語言的支持很好,此外apache有強(qiáng)大的支持網(wǎng)路,發(fā)展時間相對nginx更久,bug少。但是apache有先天不支持多核心處理負(fù)載雞肋的缺點
建議使用nginx做前端,後端用apache。大型網(wǎng)站建議用nginx自代的集群功能。Nginx處理動態(tài)請求是雞肋,一般動態(tài)請求要apache去做,nginx只適合靜態(tài)和反向。
Nginx 配置簡潔, Apache 復(fù)雜
Nginx 靜態(tài)處理性能比 Apache 高 3倍以上
Apache 對 PHP 支持比較簡單,Nginx 需要配合其他后端用
Apache 的組件比 Nginx 多
知乎-tomcat 與 nginx,apache的區(qū)別是什么?
HTTP服務(wù)器本質(zhì)上也是一種應(yīng)用程序——它通常運(yùn)行在服務(wù)器之上,綁定服務(wù)器的IP地址并監(jiān)聽某一個tcp端口來接收并處理HTTP請求,這樣客戶端(一般來說是IE, Firefox,Chrome這樣的瀏覽器)就能夠通過HTTP協(xié)議來獲取服務(wù)器上的網(wǎng)頁(HTML格式)、文檔(PDF格式)、音頻(MP4格式)、視頻(MOV格式)等等資源。
是Apache HTTP Server和Nginx,絕大多數(shù)編程語言所包含的類庫中也都實現(xiàn)了簡單的HTTP服務(wù)器方便開發(fā)者使用。
HttpServer (Java HTTP Server )
Python SimpleHTTPServer
使用這些類庫能夠非常容易的運(yùn)行一個HTTP服務(wù)器,它們都能夠通過綁定IP地址并監(jiān)聽tcp端口來提供HTTP服務(wù)。
Tomcat:與Apache HTTP Server相比,Tomcat能夠動態(tài)的生成資源并返回到客戶端。
Apache HTTP Server和Nginx都能夠?qū)⒛骋粋€文本文件的內(nèi)容通過HTTP協(xié)議返回到客戶端,但是這個文本文件的內(nèi)容是固定的。這個文本文件的內(nèi)容是固定的——也就是說無論何時、任何人訪問它得到的內(nèi)容都是完全相同的,這樣的資源我們稱之為靜態(tài)資源。
Apache HTTP Server和Nginx本身不支持生成動態(tài)頁面,但它們可以通過其他模塊來支持(例如通過Shell、PHP、Python腳本程序來動態(tài)生成內(nèi)容)。
如果想要使用Java程序來動態(tài)生成資源內(nèi)容,Java Servlet技術(shù)以及衍生的Java Server Pages技術(shù)可以讓Java程序也具有處理HTTP請求并且返回內(nèi)容(由程序動態(tài)控制)的能力,Tomcat正是支持運(yùn)行Servlet/JSP應(yīng)用程序的容器(Container):
Tomcat運(yùn)行在JVM之上,它和HTTP服務(wù)器一樣,綁定IP地址并監(jiān)聽TCP端口
雖然Tomcat也可以認(rèn)為是HTTP服務(wù)器,但通常它仍然會和Nginx配合在一起使用:
動靜態(tài)資源分離——運(yùn)用Nginx的反向代理功能分發(fā)請求:所有動態(tài)資源的請求交給Tomcat,而靜態(tài)資源的請求(例如圖片、視頻、CSS、JavaScript文件等)則直接由Nginx返回到瀏覽器,這樣能大大減輕Tomcat的壓力。
負(fù)載均衡,當(dāng)業(yè)務(wù)壓力增大時,可能一個Tomcat的實例不足以處理,那么這時可以啟動多個Tomcat實例進(jìn)行水平擴(kuò)展,而Nginx的負(fù)載均衡功能可以把請求通過算法分發(fā)到各個不同的實例進(jìn)行處理。
服務(wù)器租用-宇眾網(wǎng)絡(luò)bjsuncity.com