zoukankan      html  css  js  c++  java
  • 性能优化

    1、log4j 优化 ,参照:http://blog.csdn.net/tornadowp/article/details/8182496/

    log4j对系统性能的影响程度主要体现在以下几方面:   
      a、日志输出的目的地,输出到控制台的速度比输出到文件系统的速度要慢。 
       b、日志输出格式不一样对性能也会有影响,如简单输出布局(SimpleLayout)比格式化输出布局(PatternLayout)输出速度要快。可以根据需要尽量采用简单输出布局格式输出日志信息。 
       c、日志级别越低输出的日志内容就越多,对系统系能影响很大。 
       d、日志输出方式的不同,对系统系能也是有一定影响的,采用异步输出方式比同步输出方式性能要高。 
       e、每次接收到日志输出事件就打印一条日志内容比当日志内容达到一定大小时打印系能要低。 

    2、大量waiting线程  参考:https://www.cnblogs.com/zhanjindong/p/concurrent-and-tomcat-threads-updated.html

    3、tomcat共享线程池   参考:http://blog.csdn.net/smile0198/article/details/23791203

     <Executor name="tomcatThreadPool" namePrefix="catalina-exec-"  
          maxThreads="1000" minSpareThreads="50" maxIdleTime="600000"/>

    <Connector 
          port="8009" 
          protocol="AJP/1.3" 
          maxThreads="5000" 
          executor="tomcatThreadPool" />

  • 相关阅读:
    网络协议分析-ICMP协议分析
    网络协议分析-IP协议分析
    网络协议分析-ARP协议分析
    网络协议分析-Ethernet
    Centos7 _dns服务器搭建及配置
    centos7_vsftpd-ssl/tls搭建及ftp加固
    HTTP请求的六种方式
    Winserver03-Web SSL服务搭建
    webstorage和cookie的区别
    sessionstorage和localstorage的区别
  • 原文地址:https://www.cnblogs.com/aligege/p/8392384.html
Copyright © 2011-2022 走看看