zoukankan      html  css  js  c++  java
  • Spring Boot调整maxThreads/accepCount/maxConnections

    1)maxThreads(最大线程数)
    每一次HTTP请求到达Web服务器,Web服务器都会创建一个线程来处理该请求,该参数决定了应用服务同时可以处理多少个HTTP请求。tomcat默认为200,springboot默认200。

    2)accepCount(最大等待数)
    当调用Web服务的HTTP请求数达到tomcat的最大线程数时,还有新的HTTP请求到来,这时tomcat会将该请求放在等待队列中,这个acceptCount就是指能够接受的最大等待数,默认100.如果等待队列也被放满了,这个时候再来新的请求就会被tomcat拒绝(connection refused);

    3)maxConnections(最大连接数)
    这个参数是指在同一时间,tomcat能够接受的最大连接数。一般要大于maxThreads+acceptCount。springboot默认10000。

    #最大连接数
    server.tomcat.max-connections=3000
    #最大线程数
    server.tomcat.max-threads=400
    #最大等待数
    server.tomcat.accept-count=200

    by -- 阿圆这个程序媛
  • 相关阅读:
    Linux中的文件特殊权限
    服务器管理
    程序图表统计知识
    EasyUI 添加tab页(iframe方式)
    打造自己的reset.css
    CI的知识点
    easyui资源
    eval解析JSON中的注意点
    如何在一个frame中调用另一个frame中的javascript函数
    Egret 摇一摇功能
  • 原文地址:https://www.cnblogs.com/chaos-li/p/14411201.html
Copyright © 2011-2022 走看看