gemfire部署拓扑x

gemfire部署拓扑x

ID:39964539

大小:538.24 KB

页数:10页

时间:2019-07-16

gemfire部署拓扑x_第1页
gemfire部署拓扑x_第2页
gemfire部署拓扑x_第3页
gemfire部署拓扑x_第4页
gemfire部署拓扑x_第5页
资源描述:

《gemfire部署拓扑x》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、GemFire部署拓扑GemFire中国社区发起人—杨旭钧多站点部署Gemfire多站点安装主要依靠几个重要的组件:GatewayGatewayHubGatewayQueueEndpoint多站点安装由两个或多个分布式系统组成。每一个站点都有自己的分布式系统,有一个或多个逻辑连接到其他站点。这些逻辑连接被称为gatewayhub。在client/server安装下,gatewayhub被配置在服务器层。GatewayHub—gatewayhub在缓存节点上定义,在多站点部署的环境中代表了一方的分布

2、式系统.第一个启动的成员通常成为主GatewayHub成员。Hub管理gateway发送消息到其他的分布式系统中。Gateway—gateway代表一个远程的分布式系统站点,管理着与远程站点的通信。Gateway属于一个gatewayhub所有,同时作为一个远程站点的通信代理而存在。Gateway可能有多个端点来指定到一个远程站点.Gateway也为它的端点指定队列管理参数.Gateway.Endpoint—一个GatewayEndpoint代表着到远程站点的输出信道.GatewayEndpoin

3、t属于一个gateway,与远程特定的站点通信.GatewayQueueAttributes—指定了一个Gateway的通信行为.Gateway队列属性管理着用于队列的内存量和阀值策略.它也管理怎样管理批量消息和发送的频率.网关hub在分布式系统的缓存成员中初始化时被定义。每一个hub被多个系统成员所拥有。一个成员拥有主hub,另一个成员拥有备hub。主hub与远程站点通信。Hub通过hub-id来标识。对于任何一个单独的hub,跨分布式系统的配置必须是一致的。多站点拓扑结构基本配置:1.规划跨多

4、站点拓扑连接2.决定网关hub启动策略3.定义网关hub4.为每一个hub定义网关,包括:端点队列属性5.开启region到网关的更新启动通信指定hubid对于从其他站点接受通信,正在运行的主机和通过这个网关hub指定的端口必须与远程站点所指定的主机和端口对应。对于这个hub发送通信到其他站点,必须有一个网关端点对应远程的网关端点。保证每一个hub在一个不同的主机和端口位置监听,指定hub是否作为primary或者secondary启动,主备网关hub必须以相同的方式接入到其他站点。三站点拓扑结构

5、Gateway配置

6、ebatch-conflation="true"/>...用于比较,Site2hub和端点也必须定义socket-buffer-size为125000。//CreateorobtaintheGemFirecacheCachecache=...;//CreateorobtaintheGemFirecacheCachecache=...;//CreatetheGatewayHubGatewayHubsite1Hub=cache.addGatewayHub

7、("Site1",22222);site1Hub.setSocketBufferSize(125000);//AddtheSite2gatewayGatewaysite2Gateway=site1Hub.addGateway("Site2");site2Gateway.setSocketBufferSize(125000);//CreatetheSite2endpointssite2Gateway.addEndpoint("Site2","lucy",22222);site2Gateway.add

8、Endpoint("Site2","ricky",22222);Gateway队列消息更新enable-gateway属性设定为true来启用网关,不考虑hub是否运行在这个缓存上。这个例子显示了cache.xml设定:...API设置:AttributesFactoryfactory=newAttributesFacto

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。