一线互联网面试必问之,Tomcat的面试题分享

一线互联网面试必问之,Tomcat的面试题分享

 

由于Tomcat技术先进,性能稳定,而且免费,因此深受Java爱好者的喜爱并得到了部分软件开发商的认可,是目前比较流行的Web应用服务器。以下是一些比较常见的Tomcat面试题:JAVA高级架构

1,Tomcat的的缺省端口是多少,怎么修改?

2,tomcat有哪几种连接器运行模式(优化)?

3,Tomcat的有几种部署方式?

4,tomcat的容器是如何创建的servlet类实例?用到了什么原理?

5.tomcat如何优化?

6.内存调优

7.垃圾回收策略调优

8.共享会话处理

9.添加JMS远程监控

9.专业点的分析工具有

10.关于Tomcat的的会话数目

11.监视的Tomcat的内存使用情况

12.打印类的加载情况及对象的回收情况

13.Tomcat一个请求的完整过程

Ng :( nginx)
 
上游yy_001 { 
server 10.99.99.99:8080; 
服务器10.99.99.100:8080; 
 
hash $ **; 
 
healthcheck_enabled; 
healthcheck_delay 3000; 
healthcheck_timeout 1000; 
healthcheck_failcount 2; 
healthcheck_send'GET /healthcheck.html HTTP / 1.0''主持人:wo.com''连接:关闭'; 
} 
 
server { 
include base.conf; 
server_name wo.de.tian; 
... 
location / yy / { 
proxy_pass http:// yy_001; 
}

首先dns解析wo.de.tian机器,一般是ng服务器ip地址

然后ng根据server的配置,寻找路径为yy /的机器列表,ip和端口

最后选择其中一台机器进行访问 - >下面为详细过程

1)请求被发送到本机端口8080,被在那里侦听的Coyote HTTP / 1.1 Connector获得

2)连接器把该请求交给它所在的服务的引擎来处理,并等待来自Engine的回应

3)Engine获得请求localhost / yy / index.jsp,匹配它所拥有的所有虚拟主机

4)引擎匹配到名为localhost的主机(即使匹配不到也把请求交给该主机处理,因为该主机被定义为该引擎的默认主机)

5)localhost Host获得请求/yy/index.jsp,匹配它所拥有的所有Context

6)主机匹配到路径为/ yy的上下文(如果匹配不到就把该请求交给路径名为“”的上下文去处理)

7)path =“/ yy”的Context获得请求/index.jsp,在它的映射表中寻找对应的servlet

8)上传匹配到URL PATTERN为* .jsp的servlet,对应于JspServlet类

9)构造HttpServletRequest对象和HttpServletResponse对象,作为参数调用JspServlet的doGet或doPost方法

10)上下文把执行完了之后的HttpServletResponse的对象返回给主机

11)主机把HttpServletResponse的对象返回给引擎

12)发动机把HttpServletResponse的对象返回给连接器

13)连接器把HttpServletResponse的对象返回给客户的浏览器

14.Tomcat工作模式?

 

一线互联网面试必问之,Tomcat的面试题分享
以上知识点可以加入JAVA高级架构:圈子里面有阿里,百度,点评,架构师直播指导,针对工作1--5的Java程序员提升自己,还有架构学习资料,jvm,手写springmvc,分布式,高可用,高性能,数据结构,springcloud,springboot 获取。
 

转载于:https://my.oschina.net/u/4088839/blog/3097148

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值