springboot配置tomcat参数
java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
最近在研究tomcat的连接超时问题,环境:jdk1.8 + springboot 2.1.1.RELEASE,以下仅为个人理解,如果异议,欢迎指正。
springboot的tomcat的几个配置参数:
server:tomcat:accept-count: 1000 #挂起的最大连接数,默认100,最终会体现在这里 public abstract ServerSocketChannel bind(SocketAddress local, int backlog) throws IOException; socket.listen(backlog),也就是server在不能执行accept()之前,能监听的client的最大数量max-connections: 2000 #最大连接数,默认10000,tomcat内tcp连接池的大小max-threads: 300 #最大线程数,默认200min-spare-threads: 50connection-timeout: 60000 #server端的socket超时间,默认60s, client端设置keepAlive或者server端tcp状态为CLOSE_WAIT(比如client先close),server端判断client端没有读写并且超时时会close掉当前的socketaccesslog:enabled: trueport: 34121servlet:context-path: /second-area
关系图如下
springboot配置tomcat参数相关推荐
- springboot配置tomcat
在springboot配置tomcat 众所周知,springboot中自动集成了tomcat,默认端口号为8080,我们需要修改访问端口只需要在application.properties配置文件中 ...
- springboot配置tomcat请求响应时间
springboot配置tomcat请求响应时间 1.application.properties文件 server.tomcat.basedir=./ server.tomcat.accesslog ...
- SpringBoot 配置Tomcat运行
SpringBoot 本身支持有两类的 WEB 容器:默认的 Tomcat.Jetty,那么现在如果从实际的角度来看, 在 SpringBoot 运行的时候 即使没有 WEB 容器,那么也可以采用自定 ...
- springboot 配置 tomcat
springboot 配置, 或集成 tomcat springboot 配置, 或集成 tomcat 项目前提 idea配置 tomcat 修改 Simple2Application 中的 main ...
- springboot 配置tomcat部署项目
springboot部署项目有两种: 1.使用内置tomcat,打成jar包,发布到线上即可. 2.使用外置tomcat,打成war包,线上需要另外tomcat把war包放在tomcat目录下才能运行 ...
- SpringBoot 配置嵌入式Servlet容器(tomcat,jetty,undertow)
SpringBoot 默认打包方式为jar包,且可以自启动,就是因为它内嵌了Servlet容器. SpringBoot 默认使用嵌入式Servlet容器,SpringBoot 2.2.5 默认是 To ...
- SpringBoot配置参数
SpringBoot配置参数 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 3 ...
- aop springboot 传入参数_java相关:springboot配置aop切面日志打印过程解析
java相关:springboot配置aop切面日志打印过程解析 发布于 2020-3-31| 复制链接 摘记: 这篇文章主要介绍了springboot配置aop切面日志打印过程解析,文中通过示例代码 ...
- Tomcat参数配置
2019独角兽企业重金招聘Python工程师标准>>> 1. JAVA_OPTS内存优化 Tomcat内存优化主要是对启动参数的优化,可以在Tomcat的启动脚本catalina.s ...
最新文章
- python参数化_Python unittest 简单实现参数化的方法
- spring解决ajax跨域问题
- Content-Type一览
- python 利用matplotlib中imshow()函数绘图
- 线程系列5--java中的ThreadLocal类实现线程范围内的数据共享(二)
- Spring data elasticsearch的使用
- Win10系统怎么锁定IE浏览器主页
- 张小龙:做 PC 版微信是一种破坏,本来不想做
- Mysql数据库——sql基本语句
- 使用python读取word文件里的表格信息
- Fuchsia之GN与Ninja构建hello world
- 使用AsyncTask类实现简单的异步处理操作
- JAVA常见异常解析
- 【SVN】Eclipse SVN插件下载安装
- 08-go mod和vendor
- 开源项目学习-V部落
- 视频下载工具—you-get
- 查看oracle是否open,Oracle查看已被使用的open_cursorssession_cached_cursors
- wavedrom使用教程
- Datawhale7月组队学习task1数据加载及探索性数据分析
热门文章
- 07、刘媛媛《普通人快速崛起31节修炼课》 第七讲 个人学习笔记
- MySQL数据库建表原则与方式
- dos命令登录mysql
- 域名怎么卖:群拍、赎回、出租等!
- Matlab+Qt开发笔记(一):matlab搭建Qt开发matlib环境以及Demo测试
- MATLAB|数字图像处理
- 《生命》第二集:Reptiles and Amphibians (爬行和两栖动物)
- 7-63 查验身份证(含重难点注释)
- oracle存储过程动态SQL中引号的使用
- win7打开计算机没盘符,计算机U盘盘符不显示怎么办?Win7系统U盘不显解决办法...