Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 将APR与Tomcat一起使用有什么好处(如果有的话)?_Java_Apache_Tomcat_Apr - Fatal编程技术网

Java 将APR与Tomcat一起使用有什么好处(如果有的话)?

Java 将APR与Tomcat一起使用有什么好处(如果有的话)?,java,apache,tomcat,apr,Java,Apache,Tomcat,Apr,Tomcat可以选择使用APR处理连接。使用它有什么好处?有人对它有第一手的经验吗?回答了你的问题吗。福利 Tomcat可以使用ApachePortable运行时提供优异的可伸缩性、性能以及与本机服务器技术的更好集成。ApachePortable运行时是一个高度可移植的库,位于ApacheHTTPServer2.x的核心。APR有许多用途,包括访问高级IO功能(如sendfile、epoll和OpenSSL)、操作系统级功能(随机数生成、系统状态等)和本机进程处理(共享内存、NT管道和Unix套

Tomcat可以选择使用APR处理连接。使用它有什么好处?有人对它有第一手的经验吗?

回答了你的问题吗。福利

Tomcat可以使用ApachePortable运行时提供优异的可伸缩性、性能以及与本机服务器技术的更好集成。ApachePortable运行时是一个高度可移植的库,位于ApacheHTTPServer2.x的核心。APR有许多用途,包括访问高级IO功能(如sendfile、epoll和OpenSSL)、操作系统级功能(随机数生成、系统状态等)和本机进程处理(共享内存、NT管道和Unix套接字)

这些特性使Tomcat成为一个通用的web服务器,能够更好地与其他原生web技术集成,并且总体上使Java成为一个成熟的web服务器平台,而不仅仅是一种以后端为中心的技术


(我的重点)

如果您不打算在Tomcat面前使用web服务器(用于提供静态内容),那么APR应该会有所改进


我只是通过间接使用它,但我总是更喜欢在Tomcat前面有一个Apache httpd,所以我认为APR是不相关的。

我将APR与mod_perl2一起使用,并且我注意到性能有所提高。这种性能改进来自于使用APR直接访问不仅仅是系统状态之类的内容,因为APR是一个高度优化的库,直接从web服务器处理cookie、头、数据类型等。它还提供了对连接的所有方面的直接访问,这些方面通常不可用


我还没有在Java中使用它,但我正在试图弄清楚如何让Tomcat6允许我从JSP代码中使用它。我希望通过直接从Java代码中使用APR来提高效率,就像我使用Perl一样。

这是文档/广告所说的,但我找不到任何第一手的使用报告来验证声称的好处。