conf/server.xml

打开:<Executor name="tomcatThreadPool" namePrefix="catalina-exec-" maxThreads="1000" minSpareThreads="350" />

  • 修改链接参数:

    • 默认值:

        <Connector
      port="8080"
      protocol="HTTP/1.1"
      connectionTimeout="20000"
      redirectPort="8443"
      />
    • 修改为:
        <Connector
      port="8080"
      protocol="org.apache.coyote.http11.Http11Nio2Protocol"
      connectionTimeout="20000"
      redirectPort="8443"
      enableLookups="false"
      acceptCount="100"
      maxThreads="200"
      minSpareThreads="10"
      compression="on"
      compressionMinSize="2048"
      compressableMimeType="text/html,text/xml,text/plain,text/css,text/javascript,application/javascript"
      URIEncoding="utf-8"
      />
    • 重点参数解释:
      • protocol,Tomcat 8 设置 nio2 更好:org.apache.coyote.http11.Http11Nio2Protocol
      • protocol,Tomcat 6 设置 nio 更好:org.apache.coyote.http11.Http11NioProtocol
      • enableLookups,禁用DNS查询
      • acceptCount,指定当所有可以使用的处理请求的线程数都被使用时,可以放到处理队列中的请求数,超过这个数的请求将不予处理,默认设置 100
      • maxThreads,最大并发数,默认设置 200
      • minSpareThreads,Tomcat初始化时创建的线程数,默认设置 10

最新文章

  1. 【记录】ASP.NET MVC View 移动版浏览的奇怪问题
  2. Win10安装.net framework 4.0失败提示已是操作系统一部分如何解决
  3. Scrum Meeting---Seven(2015-11-2)
  4. Java编程思想笔记
  5. 在DECIMAL(m,n)的设置中,整数的位数不能大于(m-n)
  6. asp.net 中使用不同的数据源绑定gridview
  7. 全国省市级联数据sql语句 mysql版
  8. Ignoring a Test
  9. AES - Rijndael 算法(一)
  10. osg添加纹理示例
  11. Oracle dual表的用途
  12. vue.js介绍,常用指令,事件,以及制作简易留言版
  13. 【Android开源库】 PagerSlidingTabStrip从头到脚
  14. Django model select的各种用法详解
  15. Centos7 在 Xshell里 vim的配置
  16. WebAPI中发送字节数组
  17. 控制led灯并显示自己的数值
  18. 解题:NOIP 2018 赛道修建
  19. C#图解教程读书笔记(第4章 类:基础)
  20. 远程桌面连接(连接服务器)报错Oracle修正

热门文章

  1. MySQL全文检索笔记 转载
  2. cygwin 扩展
  3. js跳转页面方法
  4. sharepoint给文档库每个数据条添加权限
  5. CSS一级导航-天蓝色(带阴影)
  6. 5亿投资A站G站:中文在线的二次元野心
  7. php 接收 Android 传递的json 转 数组 问题
  8. [网络编程] TCP、UDP区别以及TCP传输原理、拥塞避免、连接建立、连接释放总结
  9. Sharepoint 问题集锦 - external list (外部列表)
  10. 十六进制字符串转化为byte数组