更新时间:2022-12-14 GMT+08:00
HetuEngine跨域限流功能使用指导
- 在本地配置HSFabric限流策略配置文件“ratelimit.xml”,配置模板如下:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ratelimit> <current-domain>0755</current-domain><!-- city a本域数据源的区域名称 --> <default-bandwidth>5120</default-bandwidth><!-- 默认限制流量为50MB --> <domain-list> <domain> <domainName>0769</domainName><!--目的域数据源信息的区域名称 --> <bandwidth>102400</bandwidth><!-- 从当前域(例如city a)到目的域(例如city b方向的流量(单位:KB)为100MB --> <cluster-list> <hsfabric><!-- 一个HSFabric Cluster --> <clusterName>hsfabric01</clusterName><!-- 集群描述信息 --> <hsfabric-node> <hsfabricHostPort>10.10.10.10:29900</hsfabricHostPort><!-- 填写HSFabric的传输IP --> </hsfabric-node> </hsfabric> </cluster-list> </domain> <domain> <domainName>0770</domainName> <bandwidth>20480</bandwidth><!-- 从当前域(例如city a)到目的域(例如city b)方向的流量(单位:KB)为20MB --> <cluster-list> <hsfabric><!-- 一个HSFabric Cluster --> <clusterName>hsfabric02</clusterName> <hsfabric-node> <hsfabricHostPort>10.10.10.10:29900</hsfabricHostPort> </hsfabric-node> </hsfabric> </cluster-list> </domain> </domain-list> </ratelimit>
表1 “ratelimit.xml”文件参数说明 参数名称
描述
取值样例
current-domain
本域数据源区域名称
0755
default-bandwidth
默认限制流量大小(单位:KB)
5120
domainName
目的域数据源信息的区域名称
0769
bandwidth
从当前域(例如city a)到目的域(例如city b)方向的流量(单位:KB)
102400
clusterName
目的域集群描述信息
hsfabric01
hsfabricHostPort
目的域HSFabric的业务IP和端口
10.10.10.10:29900
- 使用可访问HetuEngine WebUI界面的管理员用户登录目的域集群的Manager。
- 选择“集群 > 服务 > HetuEngine > 配置 > 全部配置”。
- 选择“HSFabric(角色) > 限流”,单击“上传文件”,选择1准备好的“ratelimit.xml”文件并上传,等待文件上传成功。
- 单击“实例”,勾选“HSFabric”实例,选择“更多 > 重启实例”,输入密码重新启动HSFabric实例。
父主题: 使用HetuEngine跨域功能