都知道如果使用Http访问,那么在Connector中增加URIEncoding即可,其实使用AJP时也一样,增加useBodyEncodingForURI和URIEncoding即可。
最大连接数也是一样的,增加maxThreads属性即可,如下,配置如下:
<Connector maxThreads="300" port="8019" protocol="AJP/1.3" redirectPort="8443" useBodyEncodingForURI="true" URIEncoding="UTF-8"/>
使用UTF-8编码,最高并发300。
这里还需要注意下的是,AJP连接是长久保持的,所以一旦你的最大连接达到过300,那就会有很多空闲连接,其实这样也会增加访问速度,因为连接无需重建。
对于如何搭配Apache和Tomcat,例如你有两个节点,每个节点是300,那么最大处理能力应该是600。
在Apache的配置文件httpd-mpm.conf中,有一个ThreadsPerChild属性,这里就建议设置为600多一点即可,因为可能有排队的情况。
同样Apache配置文件httpd-default.conf中,MaxKeepAliveRequests最大连接数,同样也是比600多一些即可。这个配置文件中,还有一个Timeout属性,建议设置为合理的超时时间,建议不要太长,除非说你的请求处理耗时需要等待。
个人博客地址:http://www.javacui.com/ ,内容与ITEYE同步!
相关推荐
本文为您讲述了如何在 Windows 或 Linux 下进行 Tomcat 集群的安装配置。 Windows 下 Tomcat 集群的安装配置与 Linux 下...使用 Apache作为集群的代理服务器(它可以安装在任何一台机 器上),它同时也负责负载均衡。
apache集群
Tomcat和Apache集群和负载均衡配置
初学apache集群,网上的资料很多,手动做了一个,收获蛮大的,还在摸索,主要是研究一下各个参数对服务器的影响
linux下tomcat apache集群配置说明.doc
tomcat—apache集群虚拟主机配置详解!
终极解决apache乱码和日志分割问题,LoadModule encoding_module modules/mod_encoding.so Header add MS-Author-Via "DAV" </IfModule>
Apache集群配置(mod_jk) 使用mod_jk配置集群
不过,Apache的使用者们早已开发出了mod_limitipconn和mod_bandwidth两个模块,来控制http的并发 连接数和用户所能够使用的带宽,本文将以RedHat Linux 7.3+Apache 1.3.7来说明它们的使用方法。
windows下的apache集群的dos命令
简单明了的Apache 集群性能优化 日志切分
Apache集群部署 与tomcat的连接包 Apache集群部署 与tomcat的连接包 Apache集群部署 与tomcat的连接包
Apache集群配置(proxy) 使用反向代理配置集群
apache2.2和tomcat6.0集群配置,Apache和Tomcat集群配置步骤。
NULL 博文链接:https://tywo45.iteye.com/blog/1113285
Apache集群预研报告。介绍Apache集群的功能及使用方法,优化目标。本章首先讨论Tomcat与HTTP服务器集成的一般原理,及集群的目标 在实际应用中,如果网站的访问量非常大,为了提高访问速度,可以将多个Tomcat服务器...
apache+jboss集群参考,参考介绍集群实现办法
轻松实现Apache,Tomcat集群和负载均衡 轻松实现 Apache,Tomcat 集群和负载均衡 ...so 第一部分: 第一部分:负载均衡 负载均衡,就是 apache 将客户请求均衡的分给 tomcat1,tomcat2....去处理