美文网首页Java
一线互联网面试必问之,Tomcat的面试题分享

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

作者: 勤奋的码农 | 来源:发表于2019-08-24 17:19 被阅读0次
    一线互联网面试必问之,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一个请求的完整过程

     
    上游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 获取。

    相关文章

      网友评论

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

        本文链接:https://www.haomeiwen.com/subject/ikuqectx.html