Radware AppDirector配置手册高级健康检查1对1对多的服务器备份配置0611.docx
- 文档编号:10635592
- 上传时间:2023-02-22
- 格式:DOCX
- 页数:12
- 大小:815.17KB
Radware AppDirector配置手册高级健康检查1对1对多的服务器备份配置0611.docx
《Radware AppDirector配置手册高级健康检查1对1对多的服务器备份配置0611.docx》由会员分享,可在线阅读,更多相关《Radware AppDirector配置手册高级健康检查1对1对多的服务器备份配置0611.docx(12页珍藏版)》请在冰豆网上搜索。
RadwareAppDirector配置手册高级健康检查1对1对多的服务器备份配置0611
AppDirector配置指导书
高级健康检查_1对1对多的服务器备份配置
1网络结构图
实现目的:
1、对外提供服务的vip地址为192.168.0.32
VIP192.168.0.32--->192.168.0.33
--->192.168.0.34
--->192.168.0.35
--->192.168.0.36
2、对服务器192.168.0.33192.168.0.34192.168.0.35和192.168.0.36做高级健康检查,当192.168.0.33故障宕机时,192.168.0.34才启用。
当192.168.0.33和34都故障宕机时,192.168.0.35才启用。
当192.168.0.33和3435都故障宕机时,192.168.0.36才启用。
也就是说每次只有一台服务器启用。
即达到1对1对多的服务器备份功能。
实现方法:
1、健康检查的算法采用反转策略和逻辑运算
2、33启用的条件,对于33up
3、34启用的条件,对于33up反转对于34up
4、35启用的条件,对于33up反转对于34反转对于34up
5、36启用的条件,对于33up反转对于34反转对于35反转对34up
6、建立不同的group,采用and逻辑运算
2配置高级健康检查HealthMonitoring
高级健康检查是通过一个单独的健康检查模块来实现,它对服务器的健康检查功能比基于连接的健康检查功能强,且能够实现更为复杂的健康检查方法。
2.1全局参数配置
如果用高级健康检查,就没有必要在启用farm中的基于连接的健康检查,需要在配置高级健康检查的farm中的ConnectivityCheckMethod选项选择Nochecks
然后点击HealthMonitoring->GlobalParameters
在HealthMonitoringStatus选项中选择UseHealthMonitoring即可,表示启用高级健康检查的功能。
2.2定义检查表
选择HealthMonitoring->CheckTable
定义检查参数
各项参数如下:
Checkname:
定义检查条目的名字,
Method:
定义的检查的方式常用的有基于icmp的ping检查,TCPport端口检查和http页面检查.默认为ping检查.建议根据服务器提供服务的端口进行TCPport的端口检查.
DestIP:
被检查的服务器的IP地址
NextHop:
下一条地址当服务器与负载均衡设备在同一网段时,做健康检查,此项不必填写,默认为0.0.0.0即可;当服务器与负载均衡设备在不同网段时,做健康检查需要填写到服务器的路由。
DestionationPort:
被检查的服务器提供服务的端口如提供服务的端口为6000,填入6000即可
Arguments:
此项默认即可
Iinterval:
健康检查的时间间隔缺省值为10秒检查一次,默认值即可
Retries:
健康检查的次数缺省为检测5次,默认即可.
Timeout:
超时时间缺省为5秒,默认值即可
NoNewSessionTimeout:
缺省值即可
MeasureResponseTime:
ReverseCheckResult:
为了实现对服务器192.168.0.33192.168.0.34192.168.0.35和192.168.0.36做高级健康检查,当192.168.0.33故障宕机时,192.168.0.34才启用。
当192.168.0.33和34都故障宕机时,192.168.0.35才启用。
当192.168.0.33和3435都故障宕机时,192.168.0.36才启用。
必须启用ReverseCheckResult参数
1、Chech总表
2、Chech33
3、Chech34
4、Chech35
2.3将定义的检查参数与server所提供的服务进行绑定
选择HealthMonitoring->bindingTable
binding总表
Check:
选择上面定义的各检查项
Server/NHR/Report:
选择具体的一台服务器提供的一个服务
Group:
Mandatory:
定义检查一个服务器提供多个服务之间的与或关系,有两个参数
1,mandatory当一个服务器提供多种服务时,其中的一个服务down掉,则认为这个服务器是完全不能提供服务的,服务器状态为NotInService状态。
2,Non-mandatory当一个服务器提供多种服务时,只有所用的服务全部down掉时,才认为这个服务器是完全不能提供服务的,服务器状态为NotInService。
对于服务器完成一个交易需要发起对其他服务器或者数据库的调用时,如果存在服务器与数据库之间连接失败,但是本服务器的端口和进程正常,这样负载均衡就会认为该服务器工作正常,就会发流量给这台服务器,导致部分业务中断。
为了避免这种情况,强烈建议服务器软件开发配置一个监控进程,监控服务器与它的后台的通讯情况,如果通讯失败,就关闭一个特定监控信号端口或者主业务端口,这样当服务器与数据库之间连接失败,但是本服务器的端口和进程正常时,负载均衡设备就可以感知,并认为这台服务器已经不开用了。
从而避免了业务异常。
1、192.168.0.33启用条件binding表。
2、当192.168.0.33故障宕机时,192.168.0.34才启用条件binding表。
3、当192.168.0.33和34都故障宕机时,192.168.0.35才启用条件binding表。
4、当192.168.0.33和3435都故障宕机时,192.168.0.36才启用条件binding表。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Radware AppDirector配置手册高级健康检查1对1对多的服务器备份配置0611 AppDirector 配置 手册 高级 健康 检查 服务器 备份 0611
链接地址:https://www.bdocx.com/doc/10635592.html