的Apache Tomcat 旁邊是Apache的HTTP服務器,第二個最成功的技術基礎,發展和策展。
在Java Servlet和JavaServer頁面的渲染基於Java的Web頁面中使用的技術,雖然很多人認為他們是一個標準,你仍然可以實現不同的方式如何將這些技術的運行。
Tomcat是Apache的採取的過程,匯集了所有這些技術轉化為企業的一致好評小型環境的單一服務器解決方案。
Tomcat服務器可以在硬件基礎設施各種各樣供電的大型,關鍵,交通,重型Web應用程序和作品。
目前正在開發的,每一個針對不同版本的Java語言的服務器的三個主要的版本:
- Tomcat的6.x的是一個Java 5+的Servlet 2.5+和JSP 2.1+
- Tomcat的7.x中是一個Java 6+,Servlet的3.0+和JSP 2.2 +
- Tomcat的8.x的是Java 7+,Servlet的3.1+和JSP 3.0+
除了可供下載的Softoware的腳本部分,這些源代碼包,針對特定操作系統的二進制文件生成也可在Softoware
是什麼在此版本中是新的
- 修正了當輪詢返回多個事件在同一插座崩潰。
- 鏈接Windows可執行文件使用OpenSSL 1.0.1m和APR 1.5.1。
什麼是新版本 8.0.23 / 7.0.62 / 6.0.44:
- 修正了當輪詢返回多個事件在同一插座崩潰。
- 鏈接Windows可執行文件使用OpenSSL 1.0.1m和APR 1.5.1。
什麼是新版本 8.0.22 / 7.0.61 / 6.0.43:
- 修正了當輪詢返回多個事件在同一插座崩潰。
- 鏈接Windows可執行文件使用OpenSSL 1.0.1m和APR 1.5.1。
什麼是新版本 8.0.21 / 7.0.59 / 6.0.43:
- 修正了當輪詢返回多個事件在同一插座崩潰。
- 鏈接Windows可執行文件使用OpenSSL 1.0.1m和APR 1.5.1。
什麼的8.0.17版本是新的
- 在註釋掃描糾正消退8.0.15介紹。
- 的RemoteAddrValve和RemoteHostValve現在可以選擇包括港口時,伴隨著一個新的選擇過濾觸發認證,而不是拒絕訪問。
- 各種優勢的情況下修復了WebSocket的。
什麼的8.0.15版本是新的
- 添加了對RFC6265的cookie解析和生成的支持。這是目前默認禁用,可以通過上下文的CookieProcessor元素被激活。
- 要在三界通過新CredentialHandler界面添加了可插入式密碼導出支持。
- 增加了TLSv1.1和TLSv1.2的APR連接器的支持。基於一個補丁馬塞爾Š ebek。此功能需要的Tomcat本機庫1.1.32或更高版本。
- 禁用SSLv3的默認情況下,所有HTTPS連接器。
什麼的8.0.12版本是新的
- 修正了一個回歸的處理包括轉發和上下文時已重新加載。
- 在會話ID生成現在是可擴展的。
- 擴展為permessage,放氣擴展在服務器端傳出消息的壓縮支持。
什麼的8.0.11版本是新的
- 更新到Tomcat本機庫版本1.1.31回暖是基於OpenSSL的1.0.1h的Windows可執行文件
- 在使用JSSE SSL連接時加入OpenSSL的語法密碼新增支持
- 增加了對WebSocket的permessage,放氣的擴展支持。這是目前僅限於在服務器端解壓縮傳入的消息。
什麼在8.0.9版本新
- 支持的Java Servlet 3.1,JavaServer頁面2.3,Java的統一表達式語言3.0和Java 1.0 WebSocket的。
- 在默認的連接器實現現在是Java非阻塞實現(NIO)的HTTP和AJP。
- 在一個新的資源,實現替換別名,VirtualLoader,VirtualDirContext,JAR資源和外部資源與配置其他Web應用程序資源的單一,一致的方式。
什麼在8.0.8版本新
- 支持的Java Servlet 3.1,JavaServer頁面2.3,Java的統一表達式語言3.0和Java 1.0 WebSocket的。
- 在默認的連接器實現現在是Java非阻塞實現(NIO)的HTTP和AJP。
- 在一個新的資源,實現替換別名,VirtualLoader,VirtualDirContext,JAR資源和外部資源與配置其他Web應用程序資源的單一,一致的方式。
什麼的7.0.47版本是新的
- 移植了JSR-356的Java 1.0 WebSocket的實現從Apache Tomcat的8。
- 已過時的Apache Tomcat的專有的WebSocket API支持的新的JSR-356實現。
- 添加一個圖板為例,WebSocket的例子。
什麼的7.0.42版本是新的
- 新增支持時間在AccessLogValve第一個字節。
- 修正的7.0.39(基地64編碼和解碼重構)引入了回歸,打破了JNDI的境界時,userPassword的設置和密碼進行散列用MD5或SHA-1。
- 確保構建過程中產生的Javadoc,是不是容易受到CVE-2013年至1571年。
什麼的7.0.41版本是新的
- 補充實現CORS一個Servlet過濾器。
- 確保在Tomcat的抗資源鎖定功能所使用的Web應用程序的臨時副本而不是原始的當web應用程序停止刪除。
- 添加了對版本屬性的Ant任務部署命令與基於文本的管理器應用程序接口的支持。
什麼的7.0.40版本是新的
- 對於信息披露問題的修補程序。
- 各種修補程序來停止Tomcat嘗試分析文本看起來像一個JSP文件作為EL表達式EL表達式時,EL表達式要么不允許或不啟用。
- 改進處理,如果出現ConcurrentModificationException的,而當Web應用程序正在停止檢查內存洩漏報告。
什麼的7.0.37版本是新的
- 修正了用於預編譯的7.0.35推出JSP頁面JSPC工具回歸。
- 密碼和sslEnabledProtocols選擇了生物和NIO連接器的改進處理。每個連接器的行為是現在是相同的。提供的數值是修剪那些由SSL實現支持,當沒有剩餘價值的支持就會發出警告,並配置了一組空的選項(實質上是禁用了HTTPS支持)的連接器。
- 更新下議院守護進程1.0.13。
什麼的7.0.35版本是新的
- 集成文檔的Tomcat 7與Apache的評論系統。在線閱讀文檔時,人們可以離開他們的意見。
- 改進的檢測JAVA_HOME對OSX。
- 添加了對自動檢測提供標籤插件實現的類路徑JAR文件和配置支持。
什麼的7.0.34版本是新的
- 改進了AccessLogValve更好地處理非標準DST更改,並提供選項,當前訪問日誌有一個標準名稱。
- 修正了各種JMX註冊和註銷的問題。
- 更新了Eclipse JDT編譯器4.2.1。
什麼的7.0.33版本是新的
- 系統修復到AccessLogValve以解決導致某些條目進行不正確的時間標記做了一個錯誤。
- 系統重新編寫,更小,更快的HTTP頭解析器。
- 在進一步的性能改進碧玉,Tomcat的JSP引擎。
什麼的7.0.32版本是新的
- 在一個新的選項來自動消除使用並行部署部署的應用程序的時候,使用的版本(的人那裡不再有任何活動的會話)。
- 在JSP中的更快的解析。
- 使成員和部署通過JMX可見集群相關聯。
什麼的7.0.30版本是新的
- 在Web應用程序啟動明顯減少內存佔用,而Servlet的3.0批註和SCI掃描正在進行中。
- 將支持掃描使用Java 7的特定字節代碼的Servlet 3.0註釋和SCI掃描類。
- 改進消化和FORM認證。
什麼的7.0.29版本是新的
- 添加了一個默認的錯誤頁面支持
- 在web.xml中定義的servlet版本不再確定當Web應用程序啟動Tomcat的掃描註釋。這是目前僅由元數據完整的元素控制。
- 在Web應用程序的開始,罐子現在總是掃描元數據完成的設置的ServletContainerInitializers不管。
什麼的7.0.28版本是新的
- 最低時需提供APR /機庫版本,如果APR /本地連接器用於現在1.1.24。
- 各種修復和改進WebSocket的支持,包括使用無限超時默認情況下,WebSocket的連接。
- 各種修復和改進,以註釋掃描。
什麼的7.0.27版本是新的
- 支持WebSocket協議(RFC6455)。提供了兩個基於流媒體和消息API和實施目前完全通過了高速公路測試套件。此外,還包括幾個實施例。
- 若干修正到HTTP NIO連接器,特別是利用彗星時。
- 在提高內存洩漏的預防和檢測代碼,使其能夠很好地處理來自IBM JVM的。
什麼的7.0.26版本是新的
- 改進@HandlesTypes處理它不再加載的所有類的Web應用程序的開始。
- 在確保POST機構可用於FORM身份驗證後答复使用AJP連接器時,
- 修正回歸,打破註釋掃描許多用例,包括打包為WAR和許多嵌入式方案的Web應用程序。
什麼在35年5月5日的版本是新的
- 在該版本包含了許多bug修復和一些安全修復過的Apache Tomcat 34年5月5日。
什麼的7.0.23版本是新的
- 添加到啟動和停止子容器的能力。
- 緩存解析全球和主機級別context.xml的文件,以提高啟動時間的結果。
- 改進的失敗的部署,使得破碎應用可以是固定的(例如,通過JMX)的處理,並提出來啟動它,而不是它具有被移除另一嘗試。
什麼的7.0.22版本是新的
- 要內存洩漏檢測和預防功能進一步改善。
- 修正問題使用SSL的HTTP BIO連接器和Java 7,阻止。
- 添加支持用於控制會話屬性使用會話複製(又稱群集)時複製。
什麼的7.0.21版本是新的
- 為CVE-2011-3190,允許攻擊者注入請求時的Tomcat是一個反向代理後面使用AJP協議配置的修復。
- 多增加和改進了內存洩漏檢測/防禦功能。
- 改進AJP收到消息的確認。
什麼的7.0.20版本是新的
- 在JSP文件中的JAR的依賴不再重新編譯每
- 訪問,從而提高性能。
- 更新到AJP的天然成分的1.1.22版本的HTTP
- 在APR /本地連接器。
- 更新下議院守護程序1.0.7。
- 在轉換單元測試的JUnit 4。
什麼的7.0.19版本是新的
- 在JSP重新編譯現在在JSP或任何依賴的最後修改時間的任何變化(向後和向前)觸發。
- 支持安裝多個實例的Windows安裝程序。
- 包含JDBC池(一個備用數據庫連接池)。
什麼的7.0.16版本是新的
- NIO實施AJP連接器。
- 在使用群集時啟用的Servlet 3異步處理的支持。
- 添加並行部署支持到經理的Ant任務。
什麼的7.0.14版本是新的
- 新StuckThreadDetectionValve識別長時間運行的請求。
- 的JMXRemoteLifecycleListener JAAS認證的支持。
- 更新MIME類型映射對齊與阿帕奇的httpd。
什麼的7.0.10版本是新的
- 修正錯誤:
- 添加URL編碼,其中失踪參數提出Ant任務管理器應用程序的URL。
- 由年初的時候請求體內含有比maxSavePostSize多個字節未能提高處理SSL重新協商的。
- 將停產時ThreadLocalLeakPreventionListener啟用不更新線程提高關機速度。
什麼在7.0.8版本新
- 卡特琳娜:
- 修正在CoyoteAdapter NPE時postParseRequest()調用失敗。
- 50709:請ApplicationContextFacade非最終使延伸
- 當在安全管理器上運行,用戶可以請求與安全異常失敗。
- 狼:
- 降低了無效的URL參數日誌信息的級別,從警告到信息。
- 修正使用APR基於AJP連接器時掛的Servlet 3異步請求。
- 其他:
- 對齊server.xml中由Windows安裝程序使用一個捆綁在壓縮/解包tar.gz文件安裝。的差異LockOutRealm被使用,AccessLogValve在默認情況下都被啟用。
什麼在7.0.6版本新
- 添加一個選項,鑑定人強制創建身份驗證會話可能提供一些性能優勢。
- 修正去除容器LifeCycleListenters的。
- 返回客戶端的IP地址,而不是空的調用getRemoteHost()時,年利率連接器使用enableLookups =“真”,但IP地址不是resolveable。
- 避免因在JspDocumentParser和ProxyDirContext使用緩存異常實例洩漏。
- 請TagLibraryInfo.getTag()更強勁的處理空值。
- 更新下議院守護程序1.0.4。
- 添加支持maxActiveSessions屬性來BackupManager。
通過JMX
在什麼版本的新 7.0.5測試版:
- 提供了一種機制,妥善處理,用戶書本標記的形式登錄頁面或以其他方式濫用FORM身份驗證過程的情況。
- 修正了org.apache.catalina.security.SecurityUtil線程處理問題。
在什麼版本的新 7.0.4測試版:
- 的Apache Tomcat 7.0包含的新功能超過的Apache Tomcat 6.0,其中包括新的Servlet 3.0,JSP 2.2與EL 2.2規範,Web應用程序的內存洩漏檢測和預防,提高了安全性的管理和主機管理應用程序,一般CSRF保護支持,直接包括外部內容的Web應用程序(別名),再保理(連接,生命週期)和大量的內部代碼清理工作的支持。
- 的7.0.4版本包含眾多的bug修復相比,7.0.2。
什麼的6.0.26版本是新的
- 編碼使用ASCII的所有屬性文件逃脫UTF-8。同時使用法語語言環境時,解決部署問題。
在什麼版本5.5.29為新的
- 棄用JNI緩衝區和線程類。
- 請在catalina.sh位置和catalina.out中的文件名進行配置。
- 在更新的Windows安裝程序使用NSIS 2.45。
- 在正確的MD5生成的構建過程。
- 在編碼全部財產使用ASCII文件逃脫UTF-8。
評論沒有發現