zoukankan      html  css  js  c++  java
  • Tomcat性能调优后, 启动出现警告问题 [did not find a matching property.]

    http://blog.csdn.net/dracotianlong/article/details/8963594

     

    Tomcat性能调优后, 启动出现警告问题 [did not find a matching property.]

     分类:
    2013-5-22 16:29:48 org.apache.catalina.core.AprLifecycleListener init
    信息: Loaded APR based Apache Tomcat Native library 1.1.23 using APR version 1.4
    .6.
    2013-5-22 16:29:48 org.apache.catalina.core.AprLifecycleListener init
    信息: APR capabilities: IPv6 [true], sendfile [true], accept filters [false], ra
    ndom [true].
    2013-5-22 16:29:48 org.apache.catalina.startup.SetAllPropertiesRule begin
    警告: [SetAllPropertiesRule]{Server/Service/Connector} Setting property 'minSpar
    eThreads' to '25' did not find a matching property.
    2013-5-22 16:29:48 org.apache.catalina.startup.SetAllPropertiesRule begin
    警告: [SetAllPropertiesRule]{Server/Service/Connector} Setting property 'maxSpar
    eThreads' to '75' did not find a matching property.
    2013-5-22 16:29:48 org.apache.catalina.startup.SetAllPropertiesRule begin
    警告: [SetAllPropertiesRule]{Server/Service/Connector} Setting property 'maxProc
    essors' to '1000' did not find a matching property.
    2013-5-22 16:29:48 org.apache.catalina.startup.SetAllPropertiesRule begin
    警告: [SetAllPropertiesRule]{Server/Service/Connector} Setting property 'minProc
    essors' to '5' did not find a matching property.
    2013-5-22 16:29:48 org.apache.catalina.startup.SetAllPropertiesRule begin
    警告: [SetAllPropertiesRule]{Server/Service/Connector} Setting property 'useURIV
    alidationHack' to 'false' did not find a matching property.
    2013-5-22 16:29:48 org.apache.catalina.core.AprLifecycleListener initializeSSL
    信息: OpenSSL successfully initialized with version OpenSSL 1.0.0g 18 Jan 2012
    2013-5-22 16:29:49 org.apache.coyote.http11.Http11AprProtocol init
    信息: Initializing Coyote HTTP/1.1 on http-80
    2013-5-22 16:29:49 org.apache.coyote.ajp.AjpAprProtocol init
    信息: Initializing Coyote AJP/1.3 on ajp-8009
    2013-5-22 16:29:49 org.apache.catalina.startup.Catalina load
    信息: Initialization processed in 916 ms
    2013-5-22 16:29:49 org.apache.catalina.core.StandardService start
    信息: Starting service Catalina
    2013-5-22 16:29:49 org.apache.catalina.core.StandardEngine start
    信息: Starting Servlet Engine: Apache Tomcat/6.0.36
    2013-5-22 16:29:49 org.apache.catalina.startup.HostConfig deployDescriptor
    信息: Deploying configuration descriptor host-manager.xml
    2013-5-22 16:29:49 org.apache.catalina.startup.HostConfig deployDescriptor
    信息: Deploying configuration descriptor manager.xml
    2013-5-22 16:29:49 org.apache.catalina.startup.HostConfig deployDirectory
    信息: Deploying web application directory docs
    2013-5-22 16:29:49 org.apache.catalina.startup.HostConfig deployDirectory
    信息: Deploying web application directory examples
    2013-5-22 16:29:49 org.apache.catalina.startup.HostConfig deployDirectory
    信息: Deploying web application directory ROOT
    2013-5-22 16:29:49 org.apache.catalina.loader.WebappClassLoader validateJarFile
    信息: validateJarFile(D: omcatwebappsROOTWEB-INFlibservlet-api.jar) - jar
    not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/
    Servlet.class
    2013-5-22 16:30:12 org.apache.coyote.http11.Http11AprProtocol start
    信息: Starting Coyote HTTP/1.1 on http-80
    2013-5-22 16:30:12 org.apache.coyote.ajp.AjpAprProtocol start
    信息: Starting Coyote AJP/1.3 on ajp-8009
    2013-5-22 16:30:12 org.apache.catalina.startup.Catalina start

    信息: Server startup in 23826 ms

    说明:Tomcat性能调优后需要修改server.xml Tomcat 连接协议配置具体如下

    解决方案:

    <Connector port="80" protocol="HTTP/1.1" 

    <Connector port="80" protocol="org.apache.coyote.http11.Http11Protocol" 

    protocol 协议要写全。

    解释

     在配置tomcat的SSL双向握手中,由于6.0.36版本中默认启用了APR(APR是通过JNI访问的可移植库,可以提高Tomcat的性能和伸缩性),所以采用传统的配置方式会报异常;

    如果辨别Tomcat是否采用APR:

    启动Tomcat时,如果采用APR,日志中会有如下信息:

     

    信息: APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true].    

    如果没有采用APR,启动时则显示类似的信息:

      

    信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: ....后面省略   
  • 相关阅读:
    主机的IOPS需求转换成硬盘实际IOPS负载
    IT安全运维职责
    IT应用运维职责
    存储RAID 选择策略
    交换机接口下错包计数,哪些是属于物理链路(包括本端设备和对端设备硬件问题)引起的
    华为交换机SNMP配置
    c# 位与运算符&简单实现复选框功能【实际应用】
    centos7 安装谷歌浏览器教程
    centos7下 Consul安装
    .netcore3.1 获取请求头header中认证信息并调用其它接口
  • 原文地址:https://www.cnblogs.com/lteal/p/7088463.html
Copyright © 2011-2022 走看看