本文章共7316字,分5页,当前第3页,快速翻页:
|
[uri:/*]
group=lb:lb1
#++++++++++++++++++++++++++++++++++++++++++
|
对于jk2模块的负载均衡配置可参见相关站点,值得提及的是jk2的负载均衡还支持权重分配等优秀功能。
2.3 配置tomcat IXDBA.NET社区论坛
同属于一个集群下的两个服务实体,要求功能的同一性,所以我们可先安装和配置第一个tomcat,接着拷贝形成第二个tomcat,最后配置第二个tomcat。
2.3.1 安装第一个tomcat
安装tomcat 非常简单,本文就不再描述。我们假设第一个tomcat的安装路径为d:\tomcat1。
拷贝tomcat-javagroups.jar和javagroups.jar到d:\tomcat1\ server\lib 路径下。
2.3.2 配置第一个tomcat
2.3.2.1 配置jk2
tomcat 中的jk2 connector缺省端口为8009,为了在一台机器上运行两个tomcat,修改D:\Tomcat1\conf\jk2.properties,设置jk2 connector的端口为11009,整个文件内容如下:
|
#++++++++++++++
channelSocket.port=11009
#++++++++++++++
|
2.3.2.2 修改server.conf
首先为了让一台机器上运行两个tomcat,修改server.conf的tomcat 停止指令监听端口:
|
<Server port="8005" shutdown="SHUTDOWN" debug="0"> 改为
<Server port="11005" shutdown="SHUTDOWN" debug="0">
|
然后打开JK2 AJP connector ,关闭其它connector,下面是JK2 AJP 1.3的样子,这里已把它的端口改为11009:
|
<!-- Define a Coyote/JK2 AJP 1.3 Connector on port 8009 -->
<Connector className="org.apache.coyote.tomcat4.CoyoteConnector"
port="11009" minProcessors="5" maxProcessors="75"
enableLookups="true" redirectPort="8443"
acceptCount="10" debug="0" connectionTimeout="20000"
useURIValidationHack="false"
protocolHandlerClassName="org.apache.jk.server.JkCoyoteHandler"/>
|
接着配置需要集群支持的webapp(比如examples) 的context,添加如下
<Manager
className="org.apache.catalina.session.InMemoryReplicationManager"
protocolStack="UDP(mcast_addr=228.1.2.3;mcast_port=45566;ip_ttl=32):PING(timeout=3000;
阅读更多内容:<<上一页 · 1 · 2 · 3 · 4 · 5 · 下一页>>
|
|