iserver集群实践——受控集群

本文介绍了SuperMap iServer的受控集群配置,适用于云环境,简化了多节点服务发布的复杂性。在受控集群模式下,子节点由父节点完全控制,自动同步服务和数据,无需逐个节点手动配置。配置涉及修改子节点的iserver-system.xml文件,启用<controllable>节点,并设置父节点地址。这种架构让用户只需关注主控节点,提高了集群管理效率。
摘要由CSDN通过智能技术生成

 在实际工作当中,我们不管是分布式切图任务还是GIS服务集群支持,如果我们采用普通集群方式,我们需要往参与集群的所有子节点依次进行服务发布,如果集群节点有2个、4个还可以接受,但是如果是在云环境下,我们可能直接虚拟化出十几个甚至几十个集群子节点,那么如果还是用普通集群方式,对用户来说简直是一个厄运。


其实在很多情况下,用户只是希望原来有一台机器干活,现在我希望能够有4台或者更多机器干活,至于这4台机器里面包含什么,我不需要管,我也不想管(我无需打开每一个iserver集群的manager来查看信息),那么SuperMap的受控集群完全可以满足用户的需求,这也是专门适合于云环境的集群方式。


SuperMap iServer 支持子节点以受控的方式加入集群。这种集群配置方式简单快速,适合于子节点空闲的情况,子节点本身不需要对外提供服务而可以接受父节点的控制。子节点一旦开启了受控集群,就要受到父节点的完全控制,其自身原有的服务实例和服务管理器都将被禁用,父节点的服务实例和数据将同步到子节点。其中,服务组件集合对应的服务实例、空间处理服务将被过滤不同步到子节点。

子节点作为受控模式的集群成员,仅用于处理父节点转发的请求。

如上图所示,在一个集群体系中,可以同时存在受控的子节点(标识2)和非受控子节点(标识3)。子节点以受控方式加入集群的配置方法为:

  • 打开子节点(标识2)的系统配置文件(【SuperMap iServer 安装目录】\webapps\iserver\WEB-INF\iserver-system.xml),启用并修改受控集群配置项<controllable>,然后重启子节点服务即可,详见利用配置文件管理集群
  • 如果父节点(标识1)开启了安全控制<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值