Tomcat可以選擇使用APR來處理連接。使用它有什麼好處?有沒有人有第一手的經驗?在Tomcat中使用APR有什麼好處(如果有的話)?
10
A
回答
3
如果你不打算使用Web服務器(提供靜態內容)在Tomcat中的前面則APR是應該提高的東西。
我只通過JBoss Web間接使用它,但我總是喜歡有一個Apache httpd面向Tomcat,所以我認爲APR是無關緊要的。
4
請問this回答你的問題。好處是什麼?
的Tomcat可以使用Apache便攜式運行提供卓越的可擴展性,性能,以及與本地服務器技術更好的整合。 Apache Portable Runtime是一個高度可移植的庫,它是Apache HTTP Server 2.x的核心。 APR有許多用途,包括對高級IO功能(如sendfile,epoll和OpenSSL),操作系統級功能(隨機數生成,系統狀態等)和本地進程處理(共享內存,NT管道和Unix套接字)的訪問。
這些功能使得Tomcat成爲一個通用的網絡服務器,將能夠更好地與其他本地網絡技術進行集成,並且整體上使Java成爲一個完全成熟的網絡服務器平臺更加可行,而不僅僅是一個後端聚焦技術。
(我的重點)
3
我使用APR與mod_perl2,我注意到性能改進。這種性能改進來自使用APR直接訪問的不僅僅是系統狀態,還因爲APR是一個高度優化的庫,它直接從Web服務器處理cookie,頭文件,數據類型等。它還提供對通常不可用的連接的所有方面的直接訪問。
我還沒有使用過Java,但我正試圖弄清楚如何讓TomCat 6讓我使用JSP代碼。我希望通過直接從我的Java代碼使用APR來提高效率,就像我在Perl中一樣。
相關問題
- 1. 使用angular.module創建控制器有什麼好處(如果有的話)?
- 2. 會話每會話有什麼好處?
- 3. 如果我使用標準的celeryconfig,pyramid_celery有什麼好處?
- 4. 允許遞歸構造函數有什麼好處(如果有的話)?
- 5. 使用Python類有什麼好處嗎?
- 6. 使用sessionStorage有什麼好處?
- 7. 使用ExecutorService有什麼好處?
- 8. 使用JDBC模板有什麼好處?
- 9. 使用oozie包有什麼好處?
- 10. 爲JCE使用fips有什麼好處?
- 11. node.js - 使用玉器有什麼好處
- 12. 使用toString有什麼好處()
- 13. 使用MSBuild有什麼好處?
- 14. 使用@Transactional(readOnly = true)有什麼好處?
- 15. 使用JSF2資源有什麼好處?
- 16. 使用CGPath有什麼好處?
- 17. 使用Pinax有什麼好處?
- 18. 對Node.js使用Nginx有什麼好處?
- 19. 使用extend.js有什麼好處?
- 20. 使用redux有什麼好處?
- 21. 使用LINQ有什麼好處?
- 22. 使用AND或&&有什麼好處?
- 23. 使用str_getcsv有什麼好處?
- 24. 使用Subversion有什麼好處?
- 25. 使用ObjectReader比ObjectMapper有什麼好處?
- 26. 使用YAML有什麼好處?
- 27. C#MVC:使用Modelbinders有什麼好處?
- 28. 使用WCF有什麼好處?
- 29. 使用Cloudfront和Cloudflare有什麼好處?
- 30. 爲什麼要使用websocket,使用它有什麼好處?
這就是文檔/廣告所說的,但我找不到任何第一手用法報告來驗證聲明的權益。 – Marko 2009-04-15 10:52:42