2023年Tomcat面试试题1.docx
《2023年Tomcat面试试题1.docx》由会员分享,可在线阅读,更多相关《2023年Tomcat面试试题1.docx(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 2023Tomcat面试试题 一、什么是Tomcat? Tomcat简洁的说就是一个运行JAVA的网络效劳器,底层是Socket的一个程序,它也是JSP和Serlvet的一个容器。 二、tomcat构造名目有哪些? bin:启动和关闭tomcat的bat文件。 conf:配置文件。 server.xml该文件用于配置server相关的信息,比方tomcat启动的端口号,配置主机(Host)。 web.xml文件配置与web应用(web应用相当于一个web站点) tomcat-user.xml配置用户名密码和相关权限。 lib:该名目放置运行tomcat运行需要的jar包。 logs:存放日志
2、,当我们需要查看日志的时候,可以查询信息。 webapps:放置我们的web应用。 work工作名目:该名目用于存放jsp被访问后生成对应的server文件和.class文件。 三、如何配置Tomcat虚拟名目? 1、在server.xml中的节点下添加如下代码。path表示的是访问时输入的web工程名,docBase表示的是站点名目的肯定路径。 2、进入到confCatalinalocalhost文件下,创立一个xml文件,该文件的名字就是站点的名字。 四、Tomcat体系构造是怎样的? 扫瞄器-tomcatserver-service-connector-engine(引擎)-host(主
3、机)-web应用。 五、Web恳求在Tomcat恳求中的恳求流程是怎么样的? 扫瞄器输入URL地址; 查询本机hosts文件查找IP; 查询DNS效劳器查找IP; 向该IP发送Http恳求; Tomcat容器解析主机名; Tomcat容器解析Web应用; Tomcat容器解析资源名称; Tomcat容器猎取资源; Tomcat响应扫瞄器。 六、如何在tomcat集群中实现Session共享 Apache集群实现Tomcat的Session共享配置其实很简洁,在Tomcat自带的文档中有具体的说明(/docs/clusterhowto.html),只不过是英语的,所以联合下面依据说下怎么配置吧: 1、既然是集群确定要多预备几个Tomcat来模拟,比方分别为Tomcat01、Tomcat02、Tomcat03。 假如各Tomcat程序放在不同的机器上,那么就不会有端口的冲突。假如是放在同一台机器上的话,那就简洁改几个端口,防止端口占用造成的冲突。翻开conf文件夹中的server.xml文件,需要修改的端口有: 1、 2、 3、 以上port需要修改,至于修改成什么样子,看你自己了,只要不消失端口冲突就可以了,要保证各个Tomcat实例间没有端口冲突。 【2023Tomcat面试试题】
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2023 Tomcat 面试 试题
限制150内