`

关于apache和tomcat的连接器

    博客分类:
  • Java
阅读更多

mod_jk2确实很烂。

几天的mod_jk2的云山雾罩之后,apache2+tomcat5用mod_jk.so轻松搞定。

尽管apache.org也称不建议使用令人唾弃的mod_jk2.so了。但最新的tomcat中却给出的mod_jk2.so的默认配置文件:workers2.properties。大家不要被它迷惑。

推荐大家不用理会该文件,依旧采用mod_jk.so的workers.properties。如果不想从头手写配置文件,可以从老的tomcat中找到。或者在官方网站http://jakarta.apache.org/tomcat/connectors-doc-archive/jk2/jk/quickhowto.html 可以找到。

httpd.conf加入以下几行:

写道
# Load mod_jk module
# Update this path to match your modules location

LoadModule jk_module libexec/mod_jk.so
# Declare the module for <IfModule directive>

AddModule mod_jk.c
# Where to find workers.properties
# Update this path to match your conf directory location (put workers.properties next to httpd.conf)

JkWorkersFile conf/workers.properties
# Where to put jk logs
# Update this path to match your logs directory location (put mod_jk.log next to access_log)

JkLogFile /var/log/httpd/mod_jk.log
# Set the jk log level [debug/error/info]

JkLogLevel info
# Select the log format

JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "
# JkOptions indicate to send SSL KEY SIZE,

JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories
# JkRequestLogFormat set the request format

JkRequestLogFormat "%w %V %T"
# Send everything for context /examples to worker named worker1 (ajp13)

JkMount /examples/* worker1
 

workers.properties :

写道
# Define 1 real worker using ajp13

worker.list=worker1
# Set properties for worker1 (ajp13)

worker.worker1.type=ajp13
worker.worker1.host=localhost
worker.worker1.port=8009
worker.worker1.lbfactor=50
worker.worker1.cachesize=10
worker.worker1.cache_timeout=600
worker.worker1.socket_keepalive=1
worker.worker1.socket_timeout=300
 
分享到:
评论

相关推荐

    整合APACHE和TOMCAT的连接器

    整合APACHE和TOMCAT的连接器。Tomcat可以独立作为Web服务器运行,但是Tomcat的Web功能远没有Apache强大。在实际应用中,通过mod_jdk连接器(Connectors)将Apache和Tomcat整合在一起。通过连接器调用Tomcat服务的...

    mod_jk2.so apache+tomcat 连接器

    apache+tomcat的连接器。 整合Tomcat5.0和Apache2.0的连接器、中间件。

    Apache HttpServer 2.4.X 和tomcat连接器

    1. LICENSE:包含了Apache HttpServer 2.4.X 和 Tomcat 连接器的许可信息,详细规定了软件的使用、分发和修改规则,遵循Apache License 2.0。 2. NOTICE:列出了所有贡献者和第三方软件的版权信息,提醒用户注意可能...

    apache-tomcat-6.0.10.tar.gz_apache_apache安装包_tomcat6 un_unix tom

    对于开发者来说,理解Tomcat的工作原理,包括线程池、连接器(如 Coyote)和容器(如 Catalina)的概念,是非常有益的。 为了部署Web应用,开发者可以将WAR文件或已解压的目录放在`webapps`目录下。Tomcat会自动...

    apache-tomcat-9.0.27-apache-tomcat-10.0.27.zip

    例如,可以通过修改server.xml来配置端口号、线程池大小、连接器类型等。此外,Tomcat还支持通过管理界面(例如Manager应用)或命令行工具进行应用部署和管理。 在安全性方面,Tomcat提供了多种保护机制,包括SSL/...

    apache tomcat 连接器

    Apache Tomcat连接器,也被称为mod_jk或者JK模块,是Apache HTTP服务器与Apache Tomcat应用服务器之间通信的重要桥梁。这个连接器允许你将Apache Web服务器作为前端服务器,用于处理静态内容,而将动态内容的处理...

    apache-tomcat-6.0.35和apache-tomcat-6.0.35 src

    - `server.xml`:核心配置文件,定义了服务器实例的各个组件,如Connector(连接器)、Executor(线程池)、Engine(引擎)、Host(主机)和Context(上下文)等。 - `web.xml`:全局的部署描述符,可以定义全局...

    apache-tomcat-6.0.18

    例如,server.xml中包含了端口设置、连接器配置、全局JNDI资源等信息。context.xml则定义了特定应用的上下文参数,而web.xml则是在每个Web应用中的部署描述符,定义了Servlet、过滤器、监听器等组件。 在维护方面,...

    apache-tomcat-8.5.27.tar.gz

    在性能优化方面,Tomcat 8.5.27引入了线程池和连接器优化,能够处理大量并发请求。此外,还支持JNDI(Java Naming and Directory Interface)服务,允许应用程序查找和使用资源,如数据源和邮件会话。 总之,Apache...

    整合apache和tomcat构建Web服务器.docx

    二、Apache和Tomcat连接器 Apache是一个模块化的Web服务器,这意味着核心中只包含实现最基本功能的模块。扩展功能可以作为模块动态加载来实现。为了让Apache和Tomcat协调工作,开源爱好者们开发出了很多可以利用的...

    apache-tomcat-6.0.29.zip

    4. **配置文件**:`server.xml`是Tomcat的主要配置文件,定义了服务器的端口号、连接器、数据源、Context(Web应用)等。其他配置文件如`context.xml`和`web.xml`分别用于全局和Web应用级别的配置。 5. **部署Web...

    apache-tomcat-7.0.79.zip

    Apache Tomcat是一个开源的软件应用服务器,主要用于运行Java Servlet和JavaServer Pages(JSP)应用程序。这个"apache-tomcat-7.0.79.zip"压缩包包含了Apache Tomcat的7.0.79版本,这是一个稳定且广泛使用的版本。...

    apache-tomcat-8.5.100.tar.gz

    - 修改配置文件:如`conf/server.xml`,可以配置端口号、Context路径、连接器等。 - 启动与停止:通过bin目录下的startup.sh或startup.bat启动Tomcat,使用shutdown.sh或shutdown.bat停止。 2. 使用Apache Tomcat...

    apache-tomcat-6.0.37

    9. **连接器与协议**:Tomcat支持多种连接器,如HTTP、AJP,你可以根据需求选择合适的连接器和协议。 10. **更新与升级**:随着新的安全漏洞和功能更新,定期升级Tomcat至最新稳定版本是非常重要的。确保先备份现有...

    Apache和Tomcat的集成

    二、Apache和Tomcat连接器 Apache是模块化的Web服务器,这意味着核心中只包含实现最基本功能的模块。扩展功能可以作为模块动态加载来实现。为了让Apache和Tomcat协调工作,开源爱好者们开发出了很多可以利用的模块...

    apache-tomcat-8.0.32

    3. **NIO和NIO2连接器**:Tomcat 8提供了两种高性能的连接器选择,非阻塞I/O(NIO)和非阻塞I/O 2(NIO2),以处理高并发的Web请求。 4. **安全管理器增强**:8.0.32版本改进了安全管理器,提供了更细粒度的权限...

    Apache Httpserver2.4.X 和tomcat连接器

    总结来说,Apache HttpServer 2.4.X与Tomcat连接器的使用涉及到Apache服务器的模块配置、Tomcat的AJP Connector设置,以及两者之间的通信参数调整。这种集成方式广泛应用于需要处理大量动态内容的Web服务中,通过...

    最新版linux apache-tomcat-9.0.37.tar.gz

    以上就是关于"最新版linux apache-tomcat-9.0.37.tar.gz"的详细解析,包括了安装、配置、管理和使用的关键知识点。Apache Tomcat 9.0.37版本在Java Web开发和部署中扮演着重要角色,其稳定性和性能都得到了广大...

    apache-tomcat-10.0.20

    4. **NIO2 Connector**: Tomcat 10.0默认使用NIO2连接器,这提供了更好的并发性能和更低的内存消耗,尤其是在高并发场景下。 5. **JAR扫描优化**: 新版本对JAR扫描进行了优化,减少了启动时间和内存占用,特别是在...

    apache-tomcat-7.0.62.tar.gz

    2. **性能优化**:可以调整`conf/server.xml`中的连接器设置,如最大线程数、超时时间等,以提高并发处理能力。 3. **JVM调优**:通过设置`JAVA_OPTS`环境变量,可以传递JVM参数,例如增加堆内存大小、开启G1垃圾...

Global site tag (gtag.js) - Google Analytics