Tomcat总结
Tomcat调优原理:
1、增加最大连接数(增大值避免队列请求过多,导致响应缓慢)
2、调整工作模式
Bio(BlockingI/O):默认工作模式,阻塞式I/O操作,没有任何优化技术处理,性能比较低。
Nio(New I/O orNon-Blocking):非阻塞式I/O操作,有Bio有更好的并发处理性能。
Apr(ApachePortable Runtime,Apache可移植运行库):首选工作模式,主要为上层的应用程序提供一个可以跨越多操作系统平台使用的底层支持接口库。
tomcat利用基于Apr库tomcat-native来实现操作系统级别控制,提供一种优化技术和非阻塞式I/O操作,大大提高并发处理能力。但是需要安装apr和tomcat-native库。
3、启用gzip压缩
4、调整JVM内存大小
5、作为Web时,动静分离
6、合理选择垃圾回收算法
7、尽量使用较新JDK版本
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步