一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

nginx和tomcat區(qū)別

PoisonApple ? 來源:網(wǎng)絡(luò)整理 ? 2018-02-12 15:37 ? 次閱讀

tomcat

Tomcat是Apache 軟件基金會(Apache Software Foundation)的Jakarta 項(xiàng)目中的一個核心項(xiàng)目,由Apache、Sun 和其他一些公司及個人共同開發(fā)而成。由于有了Sun 的參與和支持,最新的Servlet 和JSP 規(guī)范總是能在Tomcat 中得到體現(xiàn),Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 規(guī)范。因?yàn)門omcat 技術(shù)先進(jìn)、性能穩(wěn)定,而且免費(fèi),因而深受Java 愛好者的喜愛并得到了部分軟件開發(fā)商的認(rèn)可,成為目前比較流行的Web 應(yīng)用服務(wù)器。

Tomcat 服務(wù)器是一個免費(fèi)的開放源代碼的Web 應(yīng)用服務(wù)器,屬于輕量級應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試JSP 程序的首選。對于一個初學(xué)者來說,可以這樣認(rèn)為,當(dāng)在一臺機(jī)器上配置好Apache 服務(wù)器,可利用它響應(yīng)HTML(標(biāo)準(zhǔn)通用標(biāo)記語言下的一個應(yīng)用)頁面的訪問請求。實(shí)際上Tomcat是Apache 服務(wù)器的擴(kuò)展,但運(yùn)行時它是獨(dú)立運(yùn)行的,所以當(dāng)你運(yùn)行tomcat 時,它實(shí)際上作為一個與Apache 獨(dú)立的進(jìn)程單獨(dú)運(yùn)行的。

訣竅是,當(dāng)配置正確時,Apache 為HTML頁面服務(wù),而Tomcat 實(shí)際上運(yùn)行JSP 頁面和Servlet。另外,Tomcat和IIS等Web服務(wù)器一樣,具有處理HTML頁面的功能,另外它還是一個Servlet和JSP容器,獨(dú)立的Servlet容器是Tomcat的默認(rèn)模式。不過,Tomcat處理靜態(tài)HTML的能力不如Apache服務(wù)器。目前Tomcat最新版本為9.0。

nginx

Nginx (engine x) 是一個高性能的HTTP和反向代理服務(wù)器,也是一個IMAP/POP3/SMTP服務(wù)器。Nginx是由伊戈?duì)枴べ愃饕驗(yàn)槎砹_斯訪問量第二的Rambler.ru站點(diǎn)(俄文:Рамблер)開發(fā)的,第一個公開版本0.1.0發(fā)布于2004年10月4日。

其將源代碼以類BSD許可證的形式發(fā)布,因它的穩(wěn)定性、豐富的功能集、示例配置文件和低系統(tǒng)資源的消耗而聞名。2011年6月1日,nginx 1.0.4發(fā)布。

Nginx是一款輕量級的Web 服務(wù)器/反向代理服務(wù)器及電子郵件(IMAP/POP3)代理服務(wù)器,并在一個BSD-like 協(xié)議下發(fā)行。其特點(diǎn)是占有內(nèi)存少,并發(fā)能力強(qiáng),事實(shí)上nginx的并發(fā)能力確實(shí)在同類型的網(wǎng)頁服務(wù)器中表現(xiàn)較好,中國大陸使用nginx網(wǎng)站用戶有:百度、京東、新浪、網(wǎng)易、騰訊、淘寶等。

nginx和tomcat區(qū)別

nginx和tomcat的區(qū)別

web上的server都叫web server,但是大家分工也有不同的。

nginx常用做靜態(tài)內(nèi)容服務(wù)和代理服務(wù)器(不是你FQ那個代理),直面外來請求轉(zhuǎn)發(fā)給后面的應(yīng)用服務(wù)(tomcat,django什么的),tomcat更多用來做做一個應(yīng)用容器,讓java web app跑在里面的東西,對應(yīng)同級別的有jboss,jetty等東西。

但是事無絕對,nginx也可以通過模塊開發(fā)來提供應(yīng)用功能,tomcat也可以直接提供http服務(wù),通常用在內(nèi)網(wǎng)和不需要流控等小型服務(wù)的場景。

apache用的越來越少了,大體上和nginx功能重合的更多。

嚴(yán)格的來說,Apache/Nginx 應(yīng)該叫做「HTTP Server」;而 Tomcat 則是一個「Application Server」,或者更準(zhǔn)確的來說,是一個「Servlet/JSP」應(yīng)用的容器(Ruby/Python 等其他語言開發(fā)的應(yīng)用也無法直接運(yùn)行在 Tomcat 上)。

一個 HTTP Server 關(guān)心的是 HTTP 協(xié)議層面的傳輸和訪問控制,所以在 Apache/Nginx 上你可以看到代理、負(fù)載均衡等功能??蛻舳送ㄟ^ HTTP Server 訪問服務(wù)器上存儲的資源(HTML 文件、圖片文件等等)。通過 CGI 技術(shù),也可以將處理過的內(nèi)容通過 HTTP Server 分發(fā),但是一個 HTTP Server 始終只是把服務(wù)器上的文件如實(shí)的通過 HTTP 協(xié)議傳輸給客戶端。

而應(yīng)用服務(wù)器,則是一個應(yīng)用執(zhí)行的容器。它首先需要支持開發(fā)語言的 Runtime(對于 Tomcat 來說,就是 Java),保證應(yīng)用能夠在應(yīng)用服務(wù)器上正常運(yùn)行。其次,需要支持應(yīng)用相關(guān)的規(guī)范,例如類庫、安全方面的特性。對于 Tomcat 來說,就是需要提供 JSP/Sevlet 運(yùn)行需要的標(biāo)準(zhǔn)類庫、Interface 等。為了方便,應(yīng)用服務(wù)器往往也會集成 HTTP Server 的功能,但是不如專業(yè)的 HTTP Server 那么強(qiáng)大,所以應(yīng)用服務(wù)器往往是運(yùn)行在 HTTP Server 的背后,執(zhí)行應(yīng)用,將動態(tài)的內(nèi)容轉(zhuǎn)化為靜態(tài)的內(nèi)容之后,通過 HTTP Server 分發(fā)到客戶端。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 服務(wù)器
    +關(guān)注

    關(guān)注

    12

    文章

    9596

    瀏覽量

    86968
  • nginx
    +關(guān)注

    關(guān)注

    0

    文章

    161

    瀏覽量

    12441
  • tomcat
    +關(guān)注

    關(guān)注

    0

    文章

    30

    瀏覽量

    4945
收藏 人收藏

    評論

    相關(guān)推薦

    nginx重啟命令linux步驟是什么?

      1、驗(yàn)證nginx配置文件是否正確   方法一:進(jìn)入nginx安裝目錄sbin下,輸入命令./nginx -t   看到如下顯示nginx.conf syntax is ok
    發(fā)表于 07-11 17:13

    樹莓派安裝Tomcat

    樹莓派安裝Tomcat時間:2017-03-05 官網(wǎng):http://tomcat.apache.org/1、下載tomcathttp://tomcat
    發(fā)表于 03-05 15:15

    Apache和Tomcat之間的區(qū)別解答

    經(jīng)常在用Apache和Tomcat等這些服務(wù)器時,你總感覺還是不清楚他們之間有什么關(guān)系。在用Tomcat的時候總出現(xiàn)Apache,總感到迷惑,到底誰是主誰是次呢?本文將會給大家一個詳細(xì)的解答。
    發(fā)表于 07-11 08:33

    高性能負(fù)載均衡Tomcat集群的實(shí)現(xiàn)

    Nginx+Tomcat搭建高性能負(fù)載均衡集群
    發(fā)表于 08-21 14:31

    使用nginx實(shí)現(xiàn)tomcat負(fù)載均衡

    Nginx+tomcat+memcached實(shí)現(xiàn)負(fù)載均衡及session(交叉存儲)
    發(fā)表于 08-28 08:52

    Tomcat服務(wù)器簡介

    簡介簡介Tomcat服務(wù)器是一個開放源碼的輕量級Web應(yīng)用服務(wù)器,非常適合搭建微服務(wù)應(yīng)用。Embedded Tomcat嵌入式Tomcat服務(wù)器則無需部署外置tomcat,開發(fā)者只需引
    發(fā)表于 12-16 08:24

    主要學(xué)習(xí)下nginx的安裝配置

    處理。因?yàn)橛辛酥虚g件,使得大型網(wǎng)站在規(guī)劃有了更好的層次性,維護(hù)上更加方便。也可以實(shí)現(xiàn)負(fù)載均衡、安全防護(hù)等。Nginx是一個開源高性能、可靠的HTTP中間件、代理服務(wù),在目前企業(yè)中得到了很大的利用。今天
    發(fā)表于 10-19 14:12

    展示一下nginx的學(xué)習(xí)模塊

    修改為nginx,reload nginx后可以看到頁面:但是只修改了第一個tomcat,第二個沒有修改;如果要全部替換,需要配置:如果遇到頁面上沒有替換的情況,可能是瀏覽器緩存導(dǎo)致,需要強(qiáng)制刷新或者清理緩存后刷新。原作者:小碗
    發(fā)表于 10-19 14:16

    NginxTomcat負(fù)載均衡實(shí)現(xiàn)session共享

    NginxTomcat負(fù)載均衡實(shí)現(xiàn)session共享
    發(fā)表于 09-05 10:40 ?9次下載
    <b class='flag-5'>Nginx</b>和<b class='flag-5'>Tomcat</b>負(fù)載均衡實(shí)現(xiàn)session共享

    apache+tomcat負(fù)載均衡整合文檔

    apache+tomcat負(fù)載均衡整合文檔(理士電源技術(shù)有限公司地址)-apache+tomcat負(fù)載均衡整合文檔? ? ? ? ? ? ?
    發(fā)表于 08-31 12:20 ?0次下載
    apache+<b class='flag-5'>tomcat</b>負(fù)載均衡整合文檔

    嵌入式Tomcat示例

    嵌入式Web服務(wù)器不使用jetty,太麻煩了。配置也不熟悉。代碼嵌入式Tomcat示例參考資料嵌入式Tomcat示例嵌入式服務(wù)器jetty,讓你更快開發(fā)webTransfer-Encoding
    發(fā)表于 10-21 12:06 ?1次下載
    嵌入式<b class='flag-5'>Tomcat</b>示例

    Nginx如何監(jiān)控

    搭建了Nginx集群后,需要繼續(xù)深入研究的就是日常Nginx監(jiān)控。
    的頭像 發(fā)表于 08-22 10:03 ?1538次閱讀

    不用Nginx,只用Tomcat的Http請求流程

    只用Tomcat,不用Nginx搭建Web服務(wù),行不行?我曾經(jīng)提出的愚蠢問題,今天詳細(xì)給自己解釋下,為什么必須用Nginx!
    的頭像 發(fā)表于 10-17 10:54 ?844次閱讀

    weblogic和tomcat哪個好

    WebLogic和Tomcat是兩個常見的Java Web服務(wù)器。它們在Java Web應(yīng)用程序開發(fā)中扮演著重要的角色。無論是作為開發(fā)環(huán)境還是部署環(huán)境,選擇正確的Web服務(wù)器非常重要。本文將對兩者
    的頭像 發(fā)表于 12-05 14:57 ?2081次閱讀

    weblogic和tomcat區(qū)別和特點(diǎn)

    WebLogic和Tomcat都是常用的Java Web服務(wù)器,但它們有一些關(guān)鍵的區(qū)別和特點(diǎn)。在選擇適合您項(xiàng)目的服務(wù)器之前,需要了解這些區(qū)別并權(quán)衡它們的優(yōu)缺點(diǎn)。 WebLogic是由Oracle開發(fā)
    的頭像 發(fā)表于 12-05 16:11 ?1779次閱讀