详解Tomcat HTTP协议与AJP协议
Tomcat最主要的功能是提供Servlet/JSP容器,尽管它也可以作为独立的Java Web服务器,它在对静态资源(如HTML文件或图像文件)的处理速度,以及提供的Web服务器管理功能方面都不如其他专业的HTTP服务器,如IIS和Apache服务器。 因此在实际应用中,常常把Tomcat与其他HTTP服务器集成。对于不支持Servlet/JSP的HTTP服务器,可以通过Tomcat服务器来运行Servlet/JSP组件。 当Tomcat与其他HTTP服务器集成时,Tomcat服务器的工作模式通常为进程外的Servlet容器,Tomcat服务器与其他HTTP服务器之间通过专门的插件来通信。 Tomcat在server.xml中配置了两种连接器。 相关概念 Web客户访问Tomcat服务器的两种方式
Connector的配置 对Connector的配置位于conf/server.xml文件中。 1. BIO HTTP/1.1 Connector配置 一个典型的配置如下:
其它一些重要属性如下:
如果是SSL配置,如下:
其中,keystoreFile为证书位置,keystorePass为证书密码 2. NIO HTTP/1.1 Connector配置
3. Native APR Connector配置 ARP是用C/C++写的,对静态资源(HTML,图片等)进行了优化。所以要下载本地库 tcnative-1.dll与openssl.exe,将其放在%tomcat%bin目录下。 在server.xml中要配置一个Listener:
(编辑:武汉站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 苹果AR眼镜Apple Glass最快将于2021年下半年上市
- 美团外卖商家版怎么设立店长推荐 设置方法介绍
- VR游戏《Spaceteam VR》将兼容智能手机和VR头显,实现跨平台
- win11预览版可以升级正式版吗win11预览版能否优化正式版详细
- Facebook正式推出企业版Oculus Quest
- 研究机构ARtillery Intelligence预测2020年VR支出为74亿美元
- 美陆军正采用HoloLens应对新冠病毒疫情
- 大幅提升沉浸感:基于Quest的手势捕获工具正在研发中
- 一篇运维老司机的大数据平台监控宝典(2)-联通大数据集群平
- VR塔防游戏《Good Goliath》即将登陆SteamVR、Oculus及PSVR