tomcat容器整理

一、使用tomcat的原因

1.在生产环境中,apache是web服务器不支持解析Java和JSP,而tomcat是Java应用服务器
2.他们的端口不同,apache是80端口,tomcat是8080端口

二、tomcat工作流程

在这里插入图片描述

三、tomcat工作模式

1.作为servlet容器可以分为三中工作模式:独立的servlet容器;进程内的servlet容器;进程外的servlet容器
2.根据进入Tomcat的请求分为:作为应用程序服务器和独立服务器。
应用服务器:请求来自于前端的web服务器,可能是apache,nginx和iis
独立的服务器:请求来自于web浏览器

四、tomcat常见端口

8005:关闭时使用
8009:AJP端口,即容器使用。如apache可以通过AJP协议访问tomcat的8009端口
8080:一般应用使用。

五、tomcat优化方面

内存优化:JAVA_OPTS=’-Xms=256m -Xmx=1024m -Xmn=512m’
并发优化:maxProcessors=2000,最大处理线程数
maxSpareThreads=2000,tomcat连接器的最大空闲socket线程数
缓存优化:compressionMinSize=2048,启动压缩的输出内容大小,默认2048

六、tomcat的优缺点

(1)优点: 动态资源处理较好
(2)缺点:对于静态资源的代理非常差

七、Tomcat和Resin区别

区别:Tomcat用户数多,可参考文档多,Resin用户数少,可考虑文档少
最主要区别则是Tomcat是标准的java容器,不过性能方面比resin的要差一些,但稳定性和java程序的兼容性,应该是比resin的要好

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值