应用服务器web服务器_最受欢迎的应用服务器
應(yīng)用服務(wù)器web服務(wù)器
這是本系列的第二篇文章,我們將發(fā)布有關(guān)Java安裝的統(tǒng)計(jì)數(shù)據(jù)。 使用的數(shù)據(jù)集來自免費(fèi)的Plumbr安裝,在過去六個月中,我們總共收集了1,024個不同的環(huán)境。
該系列的第一篇文章分析了基礎(chǔ)-運(yùn)行JVM的操作系統(tǒng),是32位還是62位基礎(chǔ)架構(gòu)以及使用了哪種JVM供應(yīng)商和版本。 在本文中,我們將重點(diǎn)介紹所使用的應(yīng)用程序服務(wù)器。 事實(shí)證明,這比最初的預(yù)期更具挑戰(zhàn)性–我們朝目標(biāo)邁出的最好一步是將其從引導(dǎo)類路徑中提取。 使用類似于“ grep -i tomcat classpath.log ”的查詢。 這很容易。 與發(fā)現(xiàn)這一點(diǎn)相反:
在1024個樣本中,有92個根本不包含對引導(dǎo)類路徑的引用。 這是我們的第一個驚喜。 它們是否真的沒有引導(dǎo)類路徑的任何條目運(yùn)行,或者我們的統(tǒng)計(jì)信息只是無法正確記錄所有條目,所以無法追蹤原因。 但是,盡管如此,這仍然為我們提供了932個數(shù)據(jù)點(diǎn)。 在其余932個中,我們無法將256個報(bào)告鏈接到人類已知的任何應(yīng)用程序服務(wù)器。 在得出結(jié)論之前,大約。 目前有27%的JVM正在運(yùn)行客戶端程序,我們試圖進(jìn)一步挖掘
- 57似乎是使用Maven插件啟動的,這對我們隱藏了實(shí)際的運(yùn)行時。 但是我敢打賭,其中絕大多數(shù)絕對不是Swing應(yīng)用程序。
- Play Framework上運(yùn)行了11個環(huán)境,該環(huán)境未使用Java EE容器運(yùn)行。
- 在附加了Scala運(yùn)行時的情況下啟動了6個環(huán)境,因此我認(rèn)為它們實(shí)際上也是Web應(yīng)用程序。
- 54個加載了jgoodies或swing庫,這使其成為桌面應(yīng)用程序的不錯選擇
- 6個在Android上運(yùn)行。 我們什至不支持。 如果你們能闡明如何在Android上啟動Plumbr ,請告訴我們。
- 剩下的122個-我們只是未能分類-它們似乎涵蓋了從MQ解決方案到批處理過程等等。
但是676個報(bào)告確實(shí)包含對所用Java EE容器的引用。 下圖顯示了結(jié)果:
獲勝者對任何人都不應(yīng)該感到驚訝-43 %的安裝中都在使用Apache Tomcat 。 領(lǐng)獎臺上的其他地方則更令人驚訝-Jetty以23%的部署位居第二,而JBoss以16%的部署位居第三。 預(yù)期結(jié)果完全顛倒了,但是在最近幾年中齒輪已經(jīng)明顯改變了。
下一組包含Glassfish , Geronimo和Weblogic,分別具有7%,6%和3%的部署基礎(chǔ)。 這也有些令人驚訝-只有20個Weblogic安裝和Websphere不可見-其余五個容器總共只占不到2%的安裝。 我想所有務(wù)實(shí),精益的KISS -...方法終于開始得到回報(bào),我們正在朝著開發(fā)人員真正喜歡的工具前進(jìn)。
參考: Plumbr博客博客中來自JCG合作伙伴 Vladimir Sor的最受歡迎的應(yīng)用服務(wù)器 。
翻譯自: https://www.javacodegeeks.com/2013/03/most-popular-application-servers.html
應(yīng)用服務(wù)器web服務(wù)器
總結(jié)
以上是生活随笔為你收集整理的应用服务器web服务器_最受欢迎的应用服务器的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 设置ip地址linux(设置ip地址 l
- 下一篇: Apache Ignite本机持久性,简