tomcat最大并发数连接数_lvs最大并发数

tomcat最大并发数连接数_lvs最大并发数Tomcat 默认配置的最大请求数是 150 也就是说同时支持 150 个并发 如何设置提高并发数 修改 catalina sh rem 以下配置为 JVM 参数调优 set JAVA OPTS server rem 以服务器模式启动 启动速度慢 但更稳定 性能更好 Xms8192M rem 由于本机内存为 16G 这里就设置成 8G 实际并未达到最大内存的 80 Xmx8192M

Tomcat 默认配置的最大请求数是 150,也就是说同时支持 150 个并发

如何设置提高并发数

修改catalina.sh:

rem 以下配置为JVM参数调优
set JAVA_OPTS=
-server rem 以服务器模式启动,启动速度慢,但更稳定,性能更好
-Xms8192M rem 由于本机内存为16G,这里就设置成8G(实际并未达到最大内存的80%)
-Xmx8192M rem -Xms与-Xmx设成一样的值,避免JVM因为频繁的GC导致性能大起大落
-Xss512k
-XX:+AggressiveOpts
-XX:+UseBiasedLocking
-XX:PermSize=64M rem 内存永久保留区域
-XX:MaxPermSize=300M rem 内存永久保留区域
-XX:+DisableExplicitGC rem 禁止System.gc(),免得误调用gc方法影响性能
-XX:MaxTenuringThreshold=31
-XX:+UseConcMarkSweepGC
-XX:+UseParNewGC rem 对年轻代采用多线程并行回收,这样收得快;
-XX:+CMSParallelRemarkEnabled rem 带CMS相关的是并发回收(CMS垃圾收集器)
-XX:+UseCMSCompactAtFullCollection rem 带CMS相关的是并发回收(CMS垃圾收集器)
-XX:LargePageSizeInBytes=128m
-XX:+UseFastAccessorMethods
-XX:+UseCMSInitiatingOccupancyOnly rem 带CMS相关的是并发回收(CMS垃圾收集器)
-Djava.awt.headless=true

Jetbrains全家桶1年46,售后保障稳定

修改Server配置

比如在SpringBoot中通过修改Application.properties文件 server.tomcat.max-threads=1000

maxThreads=”1000″ //最大并发数
minSpareThreads=”100″//初始化时创建的线程数
maxSpareThreads=”500″//一旦创建的线程超过这个值,Tomcat就会关闭不再需要的socket线程。
acceptCount=”700″// 指定当所有可以使用的处理请求的线程数都被使用时,可以放到处理队列中的请求数,超过这个数的请求将不予处理

编程小号
上一篇 2025-02-22 21:40
下一篇 2025-03-15 10:30

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/hz/136593.html