面试-tomcat及tomcat调优

tomcat调优
调优的几个指标:
吞吐量 。 响应时间 。 cpuload 内存使用
1 catalina.sh
jvm参数调优
-server 。 使用java的服务端
xmx xms最大堆内存和最小堆内存调为相同
–Xmn 设置年轻代大小
-Xss 设施每个线程的堆大小 。 一般不超过1M
tomcat容器内的优化 <Connector port="8080" protocol="HTTP/1.1"这行代码的参数
maxProcessors与minProcessors 通常Windows是1000个左右,Linux是2000个左右。
给Tomcat配置gzip压缩(HTTP压缩)功能
compression="on" compressionMinSize="2048"              
compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain"
1)compression="on" 打开压缩功能
2)compressionMinSize="2048" 启用压缩的输出内容大小,这里面默认为2KB
3)noCompressionUserAgents="gozilla, traviata" 对于以下的浏览器,不启用压缩
4)compressableMimeType="text/html,text/xml" 压缩类型
HTTP 压缩可以大大提高浏览网站的速度,它的原理是,在客户端请求网页后,从服务器端将网页文件压缩,再下载到客户端,由客户端的浏览器负责解压缩并浏览。相对于普通的浏览过程HTML,CSS,Javascript , Text ,它可以节省40%左右的流量。更为重要的是,它可以对动态生成的,包括CGI、PHP , JSP , ASP , Servlet,SHTML等输出的网页也能进行压缩,压缩效率惊人。
最后不要忘了把8443端口的地方也加上同样的配置,因为如果我们走https协议的话,我们将会用到8443端口
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值