TongWeb集群配置

TongWeb集群搭建测试

两台服务器:192.168.2.30、192.168.2.36。

应用服务器:TongWeb

负载均衡器:TongHttpServer

分布式缓存服务器:TongDataGrid

TongWeb:

1.登陆TongWeb控制台,在Web容器配置—>会话高可用中调整如下:

功能开关:是否启用全局应用的会话高可用特性。

缓存集群地址:要连接到的缓存集群地址,默认值是"127.0.0.1",完整格式如"192.168.0.1:5701",其中冒号前面的部分是缓存集群内任意一个缓存节点所在机器的 IP 地址如 192.168.0.1,冒号后面的部分是该缓存节点,在此机器上的监听端口如 5701。

要实现session复制,最好先保证session的亲和性,所以要开启亲和性会话。

2.在Web容器配置—>容器配置调整如下:

添加各节点的jvmRoute值,此值是在负载均衡场景中所必须提供的唯一标识,TongHttpServer 通过该属性来区分不同的 TongWeb 容器,用以实现 session 亲和。

TongHttpServer:

1.编辑192.168.2.30服务器上的/opt/TongWeb/THS/bin目录下的https.conf文件,调整TongWeb集群的监听端口为8090,

BalancerMember:指定一个工作节点。

loadfactor:负载系数,系数越大,调度的权重越大,取值1-100。

route:route=serverN会话亲和配置。此处要和TongWeb节点中容器配置的jvmRoute值保持一致。

redirect :redirect=serverM表示该节点故障时,重定向到serverM。

hcmethod:健康检查方式,可选择TCP、GET、HEAD,其中GET、HEAD时须配置hcuri,GET和HEAD的主要区别是返回的报文,如果需要worker节点返回完整页面就使用GET,只需返回HTTP报文头就使用HEAD。

hcuri:健康检查目的网页。

hcinterval:表示健康检查周期。

2.编辑192.168.2.30服务器上的/opt/TongWeb/THS/conf/httpserverHA.conf文件,

浮动IP:业务网卡的虚拟IP,在主备机器间来回切换的IP,用户进行业务访问使用的IP;浮动IP默认是在业务正常运行的主机上的,假如中途主机故障或者业务程序异常退出,浮动IP会切换到备用机上,备用机器临时代替主用机器,待主机恢复正常,浮动IP再切换回去。

TongDataGrid:

1.编辑192.168.2.30服务器的/opt/TongWeb/TongDataGrid/bin/tongdatagrid.xml文件,修改为如下红框部分:

可以配置一个或多个,表示缓存集群中某节点的连接地址,取值可以是某节点的机器名或机器IP,这里取值“192.168.2.30”服务器ip地址。

指定 Tongdatagrid 使用的网络接口地址,服务器可能存在多个网络接口,因此需要限定可用的 IP 地址。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值