精华内容
下载资源
问答
  • windows下、同时启动多个tomcat、出现如图错误maxSpareThreads=“75“ 警告.pdf
  • 以下步骤出现以上问题,但是tomcat可以跑没有问题,实在找不到解决的方法,就删除了server.xml内maxSpareThreads="75" ,报错没了 环境:两个Tomcat7.0.30,使用一个JVM,JDK7,Win7 32位系统。 步骤如下: 1....


    以下步骤出现以上问题,但是tomcat可以跑没有问题,实在找不到解决的方法,就删除了server.xml内maxSpareThreads="75" ,报错没了

    环境:两个Tomcat7.0.30,使用一个JVM,JDK7,Win7 32位系统。

    步骤如下:

     1.使用压缩版的tomcat。

     2.第一个tomcat的配置不变。

     3.增加环境变量CATALINA_HOME2,值为新的tomcat的地址;增加环境变量CATALINA_BASE2,值为新的tomcat的地址。

     4.修改新的tomcat中的startup.bat,把其中的CATALINA_HOME改为CATALINA_HOME2。

     5.修改新的tomcat中的catalina.bat,把其中的CATALINA_HOME改为CATALINA_HOME2,CATALINA_BASE改为CATALINA_BASE2。 

    6.修改conf/server.xml文件:

    6.1 <Server port="8005" shutdown="SHUTDOWN">把端口改为没有是使用的端口。 

    6.2 <Connector port="8080" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" /> 把端口改为没有是使用的端口。

    6.3<Connector port="8009" enableLookups="false" redirectPort="8443" protocol="AJP/1.3" /> 把端口改为没有是使用的端口。


    现象:windows下双击tomcat\bin\startup.bat时闪退

    原因:缺少环境变量导致

    解决方法:打开编辑tomcat\bin\startup.bat,头部加入以下代码,一个是Java目录,一个是Tomcat目录


    SET JAVA_HOME=C:\Program Files\Java\jdk1.8.0_39
    SET TOMCAT_HOME=D:\hunk\work\apache-tomcat-7.0.43


    再次双击tomcat\bin\startup.bat,OK了

     

    展开全文
  • 在网上看到很多tomcat6.0的优化文章中,都提到了在server.xml中的connector标签中,加上[b]minSpareThreads[/b] 和 [b]maxSpareThreads[/b]属性,可是我到了tomcat的官网上去看文档,发现tomcat6.0中connector标签...
    在网上看到很多tomcat6.0的优化文章中,都提到了在server.xml中的connector标签中,加上[b]minSpareThreads[/b] 和 [b]maxSpareThreads[/b]属性,可是我到了tomcat的官网上去看文档,发现tomcat6.0中connector标签根本没有这两个属性,在tomcat5.5中才有。
    
    tomcat5.5的文档连接:[u]http://tomcat.apache.org/tomcat-5.5-doc/config/http.html[/u]
    里面原文是这样介绍这两个属性的:
    maxSpareThreads:The maximum number of unused request processing threads that will be allowed to exist until the thread pool starts stopping the unnecessary threads. The default value is 50.
    自己翻译一下,不知道是否正确:
    maxSpareThreads:直到线程池开始停止不需要的线程时,允许存在空闲请求处理线程的最大数量。默认值50.
    我的理解是这样的,当空闲的线程超过maxSpareThreads时,tomcat就关闭超出这个数值的线程。
    网上的说法都是复制粘贴的,如下:
    maxSpareThreads:最大备用线程数,一旦创建的线程超过这个值,Tomcat就会关闭不再需要的socket线程。
    我觉得和我的理解是不同的。

    再说,minSpareThreads。
    minSpareThreads:The number of request processing threads that will be created when this Connector is first started. The connector will also make sure it has the specified number of idle processing threads available. This attribute should be set to a value smaller than that set for maxThreads. The default value is 4.
    大概意思就是:初始会建立的线程数,并且确保最少会有这么多个线程数可用,并且设定的值要比参数[b]maxThreads[/b]大。默认值是4.

    以上是tomcat5.5的文档写的内容,到了tomcat6.0,文档里面根本就没有介绍这两个参数,难道是写文档的人落了这两个参数没有写?文档地址如下:
    [u]http://tomcat.apache.org/tomcat-6.0-doc/config/http.html[/u]
    可是网上都说tomcat6.0优化要写这两个参数,是为什么???

    到了tomcat7.0的时候,只有minSpareThreads了。文档地址如下:
    [u]http://tomcat.apache.org/tomcat-7.0-doc/config/http.html[/u]
    tomcat7.0对minSpareThreads的介绍也发生了变化:
    minSpareThreads:The minimum number of threads always kept running. If not specified, the default of 10 is used.
    大家可以看到,默认值是10个了。

    所以大家可否分享一下各自的知识,tomcat6.0究竟是有没有这两个参数呢?
    展开全文
  • 修改Tomcat访问的端口号

    千次阅读 2014-01-16 12:48:25
    修改Tomcat端口号步骤: 1.找到Tomcat目录下的conf文件夹 2.进入conf文件夹里面找到server.xml文件 ...maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redir
    修改Tomcat端口号步骤:
    
    1.找到Tomcat目录下的conf文件夹
    2.进入conf文件夹里面找到server.xml文件
    3.打开server.xml文件
    4.在server.xml文件里面找到下列信息
    <Connector port="8080"
    maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
    enableLookups="false" redirectPort="8443" acceptCount="100"
    connectionTimeout="20000" disableUploadTimeout="true" />
    5.把port="8080"改成port="8888",并且保存
    6.启动Tomcat,并且在IE浏览器里面的地址栏输入http://127.0.0.1:8888/


    http://blog.chinaunix.net/u2/72940/showart.php?id=1086484
    我们在每次运行WEB项目的时候都要在tomcat环境中,大家也知道它的默认端口号是8080,在我
    们有时想要占用这个端口号而又想运行web项目时,就需要知道如何去修改它的默认端口,具体
    做法:

    顺次打开 jakarta-tomcat-5.5.9/conf/server.xml 找到如下代码:
    <Connector port="8080" maxHttpHeaderSize="8192"
    maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
    enableLookups="false" redirectPort="8443" acceptCount="100"
    connectionTimeout="20000" disableUploadTimeout="true" />
    这个8080就是它所用的端口号,我们可以把它修改为80(浏览器的默认端口),这样就可以
    在编辑它时直接输入http://localhost/你的工程名称 OK 就可以访问了!

    这里的server.xml 可以支持修改端口号等对当前服务器的配置
    ---------------------------------------------------------------------------------------------
    http://blog.csdn.net/huige1004/archive/2007/09/03/1769789.aspx
    安装了Oracle后,启动Tomcat时出现错误:

    Error starting endpoint
    java.net.BindException: Address already in use: JVM_Bind:8080

    原来Oracle的Servlet Engine也使用了8080端口.那就来修改Tomcat的端口:

    首相找到Tomcat 5.0/conf/server.xml文件,然后找到下面的代码:


    port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
    enableLookups="false" redirectPort="8443" acceptCount="100"
    debug="0" connectionTimeout="20000"
    disableUploadTimeout="true" />

    修改 port="8080" 为你想要的端口就可以了.

     
    展开全文
  • 修改Tomcat端口号

    万次阅读 多人点赞 2010-06-30 10:24:00
    修改Tomcat端口号步骤:1.找到Tomcat目录下的conf文件夹2.进入conf文件夹里面找到server.xml文件3....在server.xml文件里面找到下列信息 maxThreads="150" minSpareThreads="25" maxSpareThreads="75

    修改Tomcat端口号步骤:
    1.找到Tomcat目录下的conf文件夹
    2.进入conf文件夹里面找到server.xml文件
    3.打开server.xml文件
    4.在server.xml文件里面找到下列信息
     <Connector port="8080"
                   maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
                   enableLookups="false" redirectPort="8443" acceptCount="100"
                   connectionTimeout="20000" disableUploadTimeout="true" />
    5.把port="8080"改成port="8888",并且保存
    6.启动Tomcat,并且在IE浏览器里面的地址栏输入http://127.0.0.1:8888/
      如果出现一只猫等信息,端口号就修改成功了!
    ---------------------------------------------------------------------------------------------

    如图tomcat有三个端口设置,上面仅仅是修改了tomat的HTTP访问端口。如果在同一台机器上部署多个tomcat会导致他们的默认的admin管理端口冲突, 需要修改admin管理默认端口和ajp端口:

    <Server port="8085" shutdown="SHUTDOWN">

    <Connector port="8089" protocol="AJP/1.3" redirectPort="8443"/>

    这两个端口也修改下,多个tomcat之间就不会冲突了。


     
    ---------------------------------------------------------------------------------------------
     
    可以参考下列网上信息
     
    http://blog.chinaunix.net/u2/72940/showart.php?id=1086484
    我们在每次运行WEB项目的时候都要在tomcat环境中,大家也知道它的默认端口号是8080,在我
    们有时想要占用这个端口号而又想运行web项目时,就需要知道如何去修改它的默认端口,具体
    做法:
     
       顺次打开 jakarta-tomcat-5.5.9/conf/server.xml 找到如下代码:
       <Connector port="8080" maxHttpHeaderSize="8192"
                   maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
                   enableLookups="false" redirectPort="8443" acceptCount="100"
                   connectionTimeout="20000" disableUploadTimeout="true" />
       这个8080就是它所用的端口号,我们可以把它修改为80(浏览器的默认端口),这样就可以
    在编辑它时直接输入http://localhost/你的工程名称 OK 就可以访问了!
     
       这里的server.xml  可以支持修改端口号等对当前服务器的配置
    ---------------------------------------------------------------------------------------------
    http://blog.csdn.net/huige1004/archive/2007/09/03/1769789.aspx
    安装了Oracle后,启动Tomcat时出现错误:

    Error starting endpoint
    java.net.BindException: Address already in use: JVM_Bind:8080

    原来Oracle的Servlet Engine也使用了8080端口.那就来修改Tomcat的端口:

    首相找到Tomcat 5.0/conf/server.xml文件,然后找到下面的代码:


    port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
    enableLookups="false" redirectPort="8443" acceptCount="100"
    debug="0" connectionTimeout="20000"
    disableUploadTimeout="true" />

    修改 port="8080" 为你想要的端口就可以了.

    本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/lijiazhi1987/archive/2008/08/06/2774043.aspx

    展开全文
  • tomcat 字符集设置

    千次阅读 2010-09-19 12:45:00
    server.xml文件中原有配置 <Connector port="8080" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount=...
  • tomcat设置线程数

    2020-12-24 10:53:15
    修改server.xml文件,增加maxThreads、minSpareThreads、maxSpareThreads、acceptCount vi /tomcat/conf/server.xml 增加 maxThreads="150" minSpareThreads="25" maxSpareThreads="100" acceptCount="150" ...
  • 使Tomcat可以下载中文文件

    千次阅读 2005-05-16 10:45:00
    1.设置页面编码charset=gb2312" language="java" errorPage=""%> 2.修改$TOMCAT/conf/server.xml文件中 maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redi
  • JIRA与IIS ARR的集成,...Connector acceptCount=100 connectionTimeout=20000 disableUploadTimeout=true enableLookups=false maxHttpHeaderSize=8192 maxSpareThreads=75 maxThreads=150 minSpareThreads=25 port=
  • (1)jsp显示中文文件名的图片 方法一、将Tomcat中的server.xml文件中改为: 代码如下: ”8080″ maxHttpHeaderSize=”8192″ maxThreads=”150″ minSpareThreads=”25″ maxSpareThreads=”75″ enableLookups=”...
  • tomcat采用默认安装,要想tamcat直接绑定多个域名,这里我们需要修改配置文件:C:\Program Files\Apache ...Connector port=8080 maxHttpHeaderSize=8192 maxThreads=150 minSpareThreads=25 maxSpareThreads=75 enab
  • tomcat线程数设置

    2019-09-18 05:33:26
    <Connector port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false...
  • # MaxSpareThreads: maximum number of worker threads which are kept spare # ThreadsPerChild: constant number of worker threads in each server process # MaxRequestWorkers: maximum number of worker ...
  • tomcat配置redirectPort

    2021-05-07 22:00:12
    redirectPort是在server.xml文件中配置的: <Connector port="7003" protocol="HTTP/1.1" connectionTimeout="30000" maxThreads="1500" minSpareThreads="100" maxSpareThreads="500" acceptCount=
  • Apache 工作方式

    2015-03-24 10:09:02
    StartServers 5 MinSpareThreads 25 ...MaxSpareThreads 75 ThreadLimit 64 ThreadsPerChild 25 ServerLimit 400 MaxClients 300 MaxRequestsPerChild 0 StartServers 10 ServerLimit ...
  • Tomcat最大线程数的设置

    千次阅读 2020-04-21 12:32:15
    Tomcat的server.xml中连接器设置如下 <Connectorport="8080" maxThreads="150"minSpareThreads="25"maxSpareThreads="75" enableLookups="false"redirectPort="8443"accept...
  • tomcat连接数配置

    2019-09-20 08:33:07
    <Connector port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" acceptCount="100" /> 答曰: maxThreads="150...
  • apache2.4已经默认event加载方式,然而我们需要进行优化,以提高效率 mpm event配置如下 StartServers 4 # 默认启动进程数 MinSpareThreads 16 #最小线程 MaxSpareThreads 512 #最大线程 ThreadsPerChild 64 #...
  • Tomcat的server.xml中连接器设置如下 Xml代码 <Connectorport="8080" maxThreads="150"minSpareThreads="25"maxSpareThreads="75" enableLookups="false"redirect...
  • 打开Tomcat的server.xml文件的时候发现我的配置是这样的 maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" debug="99" connectionTimeo...
  • 一,Apache调整 <IfModulempm_event_module> StartServers10 MinSpareThreads75 MaxSpareThreads250 ThreadsPerChild25 MaxRequestWorkers400 MaxConnectionsPerChild0 </IfModul...
  • java 乱码问题解决方案 一.tomcat: <Connector port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" ...
  • <Connector port="52200" protocol="HTTP/1.1" connectionTimeout="20000" maxThreads="999" minSpareThreads="20" maxSpareThreads="999" ...
  • maxThreads="150" minSpareThreads="25" maxSpareThreads="75"enableLookups="false" redirectPort="8443" acceptCount="100"connectionTimeout="20000" disableUploadTimeout="true" />这个8080就是它所用的端口...
  • tomcat and server configurationfor loadrunner test(逐渐缩小内存,减小minSpareThreads和maxSpareThreads)(1) server.xml, maxThreads="500" minSpareThreads="400" maxSpareThreads="450"(2) catalina.sh SET J.....
  • 一、Tomcat并发优化tomcat并发量与其配置息息相关,一般的机器几百的并发量足矣,如果设置太高可能引发各种问题,内存、网络等问题也能在高并发下暴露出来,因此,配置参数的设置非常重要。...maxSpareThreads:T...
  • 修改server.xml内容: ...ConnectoracceptCount="100"connectionTimeout="20000"disableUploadTimeout="true"enableLookups="false"maxHttpHeaderSize="8192"maxSpareThreads="75"maxThreads="150"minSpar...
  • tomcat服务器优化方案

    2017-04-14 15:08:46
    maxHttpHeaderSize="8192" maxThreads="1000" minSpareThreads="100" maxSpareThreads="300" enabl

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 15,149
精华内容 6,059
关键字:

maxsparethreads