没有合适的资源?快使用搜索试试~ 我知道了~
tomcat和apache mod_jk.so
5星 · 超过95%的资源 需积分: 9 50 下载量 150 浏览量
2012-09-03
16:43:02
上传
评论
收藏 1.02MB SO 举报
温馨提示
由于tomcat的HTTP处理部分都由Java所写(5.5.12版本以后出现了native库,用以 提高其I/O和SSL的性能[1]),在高并发的情况下负载较高。而apache对于静态文件的处 理能力比tomcat强,所以tomcat开发组开发了与apache结合使用的mod_jk模块。该协议 由apache作请求代理,将HTTP协议的请求转化为AJP协议包,并传给后端的 tomcat。mod_jk和apache现在普遍使用AJP1.3协议[2]。它是一个二进制格式的协议,比 字符格式的HTTP协议解析速度要快。 除了性能的提升,mod_jk另外的一个作用可以实现apache与tomcat一对多的对应, 使后端tomcat负载均衡。mod_jk也提供apache与tomcat链接情况的监控。 mod_jk模块的典型工作流程是这样的:一个HTTP请求过来,mod_jk模块根据其URI选 择合适的worker来进行处理。如果是lb_worker(负载均衡的worker),就再根据各种条 件选择后台合适的ajp_worker(处理AJP协议的worker)。ajp_worker将HTTP协议的包, 组装成AJP协议格式的包,然后选取一条空闲的链接,发送给后台的tomcat服务器。等到 后台将数据发送过来时,接收并解析AJP协议,重新组装成HTTP协议,然后把结果发送给 客户端。
资源推荐
资源评论
Xue8
- 粉丝: 4
- 资源: 43
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- (源码)基于Django和OpenCV的智能车视频处理系统.zip
- (源码)基于ESP8266的WebDAV服务器与3D打印机管理系统.zip
- (源码)基于Nio实现的Mycat 2.0数据库代理系统.zip
- (源码)基于Java的高校学生就业管理系统.zip
- (源码)基于Spring Boot框架的博客系统.zip
- (源码)基于Spring Boot框架的博客管理系统.zip
- (源码)基于ESP8266和Blynk的IR设备控制系统.zip
- (源码)基于Java和JSP的校园论坛系统.zip
- (源码)基于ROS Kinetic框架的AGV激光雷达导航与SLAM系统.zip
- (源码)基于PythonDjango框架的资产管理系统.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页