
Tomcat
文章平均质量分 92
lelong999
这个作者很懒,什么都没留下…
展开
-
tomcat 调整线程数
调整线程数 另外一个可通过应用程序的连接器(Connector)进行性能控制的的参数是创建的处理请求的线程数。Tomcat使用线程池加速响应速度来处理请求。在Java中线程是程序运行时的路径,是在一个程序中与其它控制线程无关的、能够独立运行的代码段。它们共享相同的地址空间。多线程帮助程序员写出CPU最大利用率的高效程序,使空闲时间保持最低,从而接受更多的请求。 Tomcat4中可以通过修改mi...2009-03-16 00:29:09 · 348 阅读 · 0 评论 -
Tomcat 各种Connector(NIO)配置
Tomcat从5.5版本开始,支持以下四种Connector的配置分别为: <Connector port="8081" protocol="org.apache.coyote.http11.Http11NioProtocol" connectionTimeout="20000" redirectPort="8443"/> <Connector port="8081&quo原创 2011-11-18 14:45:57 · 244 阅读 · 0 评论 -
JAVA使用EPoll来进行NIO处理的方法(转)
JDK 6.0 以及JDK 5.0 update 9 的 nio支持epoll (仅限 Linux 系统 ),对并发idle connection会有大幅度的性能提升,这就是很多网络服务器应用程序需要的。启用的方法如下:-Djava.nio.channels.spi.SelectorProvider=sun.nio.ch.EPollSelectorProvider 例如在 Li...原创 2011-11-18 14:36:09 · 143 阅读 · 0 评论 -
Tomcat 编码
<Connector port="8080" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" ac2009-02-25 01:15:16 · 79 阅读 · 0 评论 -
Tomcat 内存设置
Linux:在/usr/local/apache-tomcat-5.5.23/bin目录下的catalina.sh添加:JAVA_OPTS=''-Xms512m -Xmx1024m''要加“m”说明是MB,否则就是KB了,在启动tomcat时会报内存不足。-Xms:初始值-Xmx:最大值-Xmn:最小值Windows在catalina.bat最前面加入set JAVA_OPTS=-Xms128m ...2009-02-23 11:16:58 · 150 阅读 · 0 评论 -
Apache参数设置
以prefork模式为例来说明参数的设置,其缺省设置一般如下:<IfModule mpm_prefork_module> ServerLimit 2000 StartServers 5 MinSpareServers 5 M...原创 2009-12-18 16:50:57 · 97 阅读 · 0 评论 -
查看LINUX最大线程数及最大进程数
查看最大进程数:max user processes (-u) 10111 查看最大线程数:cat /proc/sys/kernel/threads-max2009-05-07 15:01:21 · 943 阅读 · 0 评论 -
Tomcat 和 Apache集群开始
环境说明 Apache :apache_2.0.55 1 个 Tomcat: apache-tomcat-5.5.17 (zip版) 2个 mod_jk:: mod_jk-apache-2.0.55.so 1个第一部分:负载均衡 负载均衡,就是apache将客户请求均衡的分给tomcat1,tomcat2....去处理...原创 2009-10-28 05:46:56 · 132 阅读 · 0 评论 -
tomcat6 配置
Tomcat的体系结构图一 图二: Tomcat 6.0支持Servlet2.5和Jsp2.1规范,由一系列嵌套的组件组成。Service组件:Tomcat服务器的实例。一个JVM中生成一个,可以在一台服务器上配置不同的端口,从而启动多个Tomcat实例。 Connector组件:负责连接客户端与应用程序。接受来自客户端的请求以及向客户返回响应的结果。 ...原创 2009-03-16 00:32:33 · 201 阅读 · 0 评论 -
Java中关于OutOfMemoryError的场景及解决方法
1、OOM for Heap=>例如:java.lang.OutOfMemoryError: Java heap space分 析: 此OOM是由于JVM中heap的最大值不满足需要,将设置heap的最大值调高即可,参数样例为:-Xmx2G解决方法:调高heap的最大值,即-Xmx的值调大。2、OOM for Perm=>例如:java.lang.OutOfMemoryE...原创 2012-12-17 10:18:36 · 352 阅读 · 0 评论