[发明专利]配置处理方法及系统有效
| 申请号: | 202010767788.4 | 申请日: | 2020-08-03 |
| 公开(公告)号: | CN112000391B | 公开(公告)日: | 2023-05-12 |
| 发明(设计)人: | 徐亚军;尚飞 | 申请(专利权)人: | 浙江口碑网络技术有限公司 |
| 主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F9/54 |
| 代理公司: | 北京市浩天知识产权代理事务所(普通合伙) 11276 | 代理人: | 梁倩 |
| 地址: | 310012 浙江省杭州市西*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 配置 处理 方法 系统 | ||
1.一种配置处理方法,所述方法包括:
第一终端接收录入的配置数据,并向服务器发送携带有所述配置数据的配置请求;
所述服务器根据所述配置请求,为所述第一终端的目标配置项设置配置数据,并向与所述第一终端对应的第二终端发送配置更新通知;其中,所述配置更新通知包括操作类型和目标配置项,以供所述第二终端根据所述配置更新通知判断是否需要拉取所述目标配置项的全量的配置数据;所述第二终端中预先设置有数据拉取规则,所述数据拉取规则记录有各个配置项及其子项在各种操作类型下所对应的数据拉取方式;
所述第二终端根据所述配置更新通知,从所述服务器拉取所述目标配置项的待同步配置数据,并将所述待同步配置数据存储或更新至本地数据库中;
其中,所述第二终端根据所述配置更新通知,从所述服务器拉取所述目标配置项的待同步配置数据,并将所述待同步配置数据存储或更新至本地数据库中进一步包括:
所述第二终端解析所述配置更新通知,确定操作类型和目标配置项;
将所述操作类型和所述目标配置项与所述数据拉取规则进行匹配,确定出是否需要拉取所述目标配置项的全量的配置数据。
2.根据权利要求1所述的方法,其中,所述服务器根据所述配置请求,为所述第一终端的目标配置项设置配置数据,并向与所述第一终端对应的第二终端发送配置更新通知进一步包括:
所述服务器根据所述配置请求,判断所述第一终端的配置项中是否包含有所述目标配置项;
若是,则依据所述配置请求中的配置数据,更新所述目标配置项的配置数据;若否,则为所述第一终端创建所述目标配置项,并依据所述配置请求中的配置数据,设置所述目标配置项的配置数据;
记录所述目标配置项的配置数据的更新时间戳,并构造配置更新通知,向所述第二终端发送所述配置更新通知。
3.根据权利要求1所述的方法,其中,所述第二终端根据所述配置更新通知,从所述服务器拉取所述目标配置项的待同步配置数据,并将所述待同步配置数据存储或更新至本地数据库中进一步包括:
若确定出需要拉取所述目标配置项的全量的配置数据,则针对所述目标配置项构造全量数据拉取请求,并向所述服务器发送所述全量数据拉取请求;若确定出不需要拉取所述目标配置项的全量的配置数据,则从本地数据库中读取所述目标配置项的配置数据的最近一次的数据同步时间戳,针对所述目标配置项构造携带有所述数据同步时间戳的增量数据拉取请求,并向所述服务器发送所述增量数据拉取请求;
接收所述服务器返回的所述目标配置项的待同步配置数据,并将所述待同步配置数据存储或更新至本地数据库中。
4.根据权利要求3所述的方法,其中,所述方法还包括:
若所述第二终端发送的是全量数据拉取请求,则所述服务器响应于所述全量数据拉取请求,将所述目标配置项的所有配置数据确定为待同步配置数据;
若所述第二终端发送的是增量数据拉取请求,则所述服务器响应于所述增量数据拉取请求,查找所述目标配置项的各个配置数据的更新时间戳;将所述增量数据拉取请求中的数据同步时间戳与各个配置数据的更新时间戳进行比对,将更新时间戳大于所述数据同步时间戳的配置数据确定为待同步配置数据。
5.根据权利要求1-4任一项所述的方法,其中,所述方法还包括:
所述服务器将所述待同步配置数据划分为多页分页数据,并将多页分页数据的页数返回给所述第二终端;
所述第二终端根据多页分页数据的页数,从所述服务器分页拉取多页分页数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江口碑网络技术有限公司,未经浙江口碑网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010767788.4/1.html,转载请声明来源钻瓜专利网。





