首页 / 浏览问题 / 其他 / 问题详情
iserver分布式切图主节点不参与切图
2EXP 2017年03月21日
iserver分布式切图,配置集群后,发布服务进行分布式切图,不勾选主节点参与切图,但实际主节点还是参与切图,是设置错误还是什么原因造成?

1个回答

嗨,请提供下iServer版本号、位数、平台(win64/32、linux64/32)
我确认下是否特定版本、平台的问题,我记忆中应该是好使的
1,780EXP 2017年03月21日
iserver 8.1.0 64位, win server2008 64位操作系统
应该不是特定平台、版本问题,我这边用相同环境,一个子节点(别的机器),切图时只有主节点,原因是在集群-配置集群-普通成员列表里子节点显示已离线
你先看下你那边的情况,多机切图时,若推送数据过慢可以手动拷数据,并每个子节点都发布相同地图服务

所以先确认下:
子节点数量,子节点是否参与切图,以及切图过程中子节点是否有“向集群主节点报告失败”的警告等
对了,地图瓦片类型?
地图瓦片存储类型为mongodb smtiles ugcv5,这三种,子节点数量为1与3个,分布式切图时,不勾选主节点参与切图,主节点和子节点都参与切图了,‘向集群主节点报告失败’这个警告有出现过,但子节点切图正常
集群的搭建是主节点只勾选使用本机集群,子节点只需要加入集群,你的主节点有加入其它集群么?
我了解了下这个功能的设计,设计的原则是为了切图快,数据量小的情况下数据推送的花费还不如主节点自己切图了,数据量大的情况下,推送完成前是主节点切图,完成后,若勾了主节点不参与切图,那么主节点会不参与某些比例尺的切图,为了资源最大利用,还是会承担一定切图任务,比如较小小比例尺。
也就是不能彻底让主节点完全不切图

如果有这方面的需要,我们会联系产品经理反馈您的问题,上报产品缺陷。解决后,可能并不会加到主版本里,只是会给个临时版本
好的明白了,解决了我的困惑,非常感谢一直回复帮助解决问题,谢谢!
...