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" />

  • 相关阅读:
    Linux排序命令sort笔记
    Linux排序命令sort笔记
    Linux文本截取命令cut​笔记
    排序和搜索
    栈和队列
    链表
    顺序表
    Linux编辑器|gedit|vi|vim编辑器
    Linux简介
    简单学习Git
  • 原文地址:https://www.cnblogs.com/aligege/p/8392384.html
Copyright © 2011-2022 走看看