该协议主要是以二进制的格式,而不是以文本的格式传输数据的。使用TCP和基于包的协议,增加了WEB服务器的性能。
10余年专注成都网站制作,企业网站建设,个人网站制作服务,为大家分享网站制作知识、方案,网站设计流程、步骤,成功服务上千家企业。为您提供网站建设,网站制作,网页设计及定制高端网站建设服务,专注于企业网站建设,高端网页制作,对石凉亭等多个领域,拥有丰富的网站设计经验。[root@localhost opt]# tar -zxvf tomcat-connectors-2.2.x-src.tar
[root@localhost opt]# tar -zxvf tomcat-connectors-2.2.x-src.tar
[root@localhost apache-2.0]# make
root@localhost apache-2.0]# make install
[root@localhost apache-2.0]# cp mod_jk.so /opt/apache-2.2.19/modules/
chmod 755 mod_jk.so
[root@localhost apache-2.0]# cd /opt/apache-2.2.19/conf
vi mod-jk.conf
LoadModule jk_module modules/mod_jk.so
JkWorkersFile conf/workers.properties
JkLogFile logs/mod_jk.log
JkLogLevel info
JkMount /sample/* node1
在相同的目录下创建一个名字为workers.properties文件
[root@localhost conf]# vi workers.properties
worker.list=node1
worker.node1.port=8009
worker.node1.host=10.130.240.51
worker.node1.type=ajp13
worker.node1.lbfactor=1
配置文件内容详解:
节点名称:通常是主机的名字
tocmcat接受AJP的端口:默认是8009
tomcat的IP地址
使用的协议
负载均衡的方法
include conf/mod_jk.conf
相比配置mod_jk,mod_proxy稍微简单一些。
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so
NameVirtualHost *
ServerName abc.com
ProxyRequests Off
Order deny,allow
Allow from all
ProxyPass / http://localhost:8080/
ProxyPa***everse / http://localhost:8080/
Order allow,deny
Allow from all
mod_jk和mod_proxy两种方式的对比:
Feature mod_jk mod_proxy
Load balancing High level Basic
Management interface Yes No
Compilation Separate process Not required. By default comes with Apache
Configuration Huge Basic
Protocol AJP HTTP/HTTPS/AJP
Node failure Advance NA
另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。