Spring-boot 配置tomcat
发布日期:2021-10-08 19:27:33
浏览次数:1
分类:技术文章
本文共 1405 字,大约阅读时间需要 4 分钟。
spring-boot打成jar包后,tomcat内置需要优化就要用下面的方式(Nio2):
@Configurationpublic class TomcatConfig { @Bean public EmbeddedServletContainerFactory servletContainer1() { TomcatEmbeddedServletContainerFactory tomcat = new TomcatEmbeddedServletContainerFactory(); tomcat.setUriEncoding(Charset.forName("UTF-8")); /*通过addAdditionalTomcatConnectors方法添加多个监听连接;*/ tomcat.addAdditionalTomcatConnectors(createNioConnector1()); return tomcat; } public Connector createNioConnector1(){ Connector connector=new Connector("org.apache.coyote.http11.Http11Nio2Protocol"); Http11Nio2Protocol protocol = (Http11Nio2Protocol) connector.getProtocolHandler(); // 设置超时时间 protocol.setConnectionTimeout(3000); // 设置最大线程数 protocol.setMaxThreads(200); // 设置最大连接数 protocol.setMaxConnections(1000); // 请求方式 connector.setScheme("http"); connector.setPort(8015); //自定义的 connector.setRedirectPort(8443); return connector; }}
启动jar包时:
java -jar -Xmn640m -Xms2048m -Xmx2048m -XX:SurvivorRatio=8 -XX:PermSize=128m -XX:MaxPermSize=128m -XX:+UseParallelOldGC -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/var/www/logs -Xnoclassgc -XX:+PrintGCDetails -XX:+PrintGCDateStamps -Xloggc:/var/www/logs/gc.log -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=5 -XX:GCLogFileSize=2m Xxx.jar
转载地址:https://blog.csdn.net/p358278505/article/details/81095381 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
初次前来,多多关照!
[***.217.46.12]2024年03月04日 16时13分26秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
mssql 远程无法连接mysql_解决SQLServer远程连接失败的问题
2019-04-21
linux mysql c++编程_Linux下进行MYSQL的C++编程起步手记
2019-04-21
Maria数据库怎么复制到mysql_MySQL、MariaDB数据库的AB复制配置过程
2019-04-21
mysql5.6 icp mrr bak_【mysql】关于ICP、MRR、BKA等特性
2019-04-21
mysql utf8跟utf8mb4_MySQL utf8 和 utf8mb4 的区别
2019-04-21
docker mysql开机自启动_Docker学习4-学会如何让容器开机自启服务【坑】
2019-04-21
在mysql中删除表正确的是什么_在MySQL中删除表的操作教程
2019-04-21
mysql有3个共同好友_共同好友mysql
2019-04-21
代理查询 mysql_查询数据库代理设置
2019-04-21
mysql dif_mysqldiff实现MySQL数据表比较
2019-04-21
mysql 允许其他主机访问权限_允许其他主机访问本机MySQL
2019-04-21
druid不能close mysql连接_alibaba druid mysql连接问题
2019-04-21
mysql 设置按天分表_MySQL 优化实战记录
2019-04-21
java连接mysql 不推荐_java连接mysql
2019-04-21
idea测试连接mysql报错08001_IDEA连接MySQL错误
2019-04-21
layui导入模板数据_layui表格-template模板的三种用法
2019-04-21
mysql分组显示行号_mysql 显示行号,以及分组排序
2019-04-21
MySQL常见的主从复制架构_如何搭建经典的MySQL 主从复制架构
2019-04-21