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. (Objective C)做@synthesize myvar = _myvar(如果有的话)有什么好处?
- 2. 使用angular.module创建控制器有什么好处(如果有的话)?
- 3. 会话每会话有什么好处?
- 4. 如果我使用标准的celeryconfig,pyramid_celery有什么好处?
- 5. 使用ZF2会话比使用PHP有什么好处$ _SESSION
- 6. 在Kendo UI中使用带有dataSource的kendo.data.Model有什么好处?
- 7. 允许递归构造函数有什么好处(如果有的话)?
- 8. 如果我使用rails view form模板,有什么好处?
- 9. 如果我使用body {font-size:62.5%},有什么好处?
- 10. node.js - 使用玉器有什么好处
- 11. 使用MongoCredential类有什么好处?
- 12. 使用sessionStorage有什么好处?
- 13. 使用wait()和signal()有什么好处?
- 14. 使用RelayCommand对象有什么好处
- 15. 使用Object Initializer有什么好处吗?
- 16. 使用extend.js有什么好处?
- 17. 对Node.js使用Nginx有什么好处?
- 18. 使用Subversion有什么好处?
- 19. 使用git fetch有什么好处?
- 20. 使用ExecutorService有什么好处?
- 21. 使用JSF2资源有什么好处?
- 22. 使用Python类有什么好处吗?
- 23. 使用FetchXml有什么好处?
- 24. 使用mysqli_free_result()有什么好处?
- 25. 使用Animator.StringtoHash(“”)有什么好处?
- 26. C#MVC:使用Modelbinders有什么好处?
- 27. 使用oozie包有什么好处?
- 28. 使用ObjectReader比ObjectMapper有什么好处?
- 29. 使用Android studio有什么好处
- 30. 使用CGPath有什么好处?
这就是文档/广告所说的,但我找不到任何第一手用法报告来验证声明的权益。 – Marko 2009-04-15 10:52:42