【技术实现步骤摘要】
配置更新方法、装置、设备及存储介质
本专利技术实施例涉及计算机技术,尤其涉及一种配置更新方法、装置、设备及存储介质。
技术介绍
在多业务类型的服务器系统中,可能需要接入多个第三方平台的服务,例如,本APP在登录或者支付时,需要调用其他第三方的账号或者密码来进行登录或支付,其中,不同的第三方平台对应不同的渠道,由于每个渠道的接入参数不同,因此,每当在多款APP共同使用的服务器系统中接入新的渠道,或者在接入的渠道所对应的接入参数发生改变(例如第三方平台更新为新版本)时,就需要对本服务器系统中该渠道对应的多个业务类型下的服务器的配置进行更新。现有技术中,主要采用以下两种方式进行配置更新:第一种方式是,直接将更新后的接入参数,也即原始配置,写在数据库,需要用到配置的服务都去读同一份原始配置;第二种方式是,每个服务器都使用自己独立的配置文件,并在原始配置发生变化时,通过人工手动方式去更新修改配置文件。第一种方式由于使用的是同一个原始配置,一旦配置发生错误,所有依赖该配置的业务服务器系统都将可能发生异常,对于业务 ...
【技术保护点】
1.一种配置更新方法,其特征在于,包括:/n获取目标接入渠道对应的原始配置信息,以及所述原始配置信息对应于目标业务类型的字段映射关系表;/n根据所述原始配置信息以及所述字段映射关系表生成与所述目标业务类型对应的配置文件;/n将所述配置文件发送至与所述目标业务类型对应的业务服务器,以使所述业务服务器根据所述配置文件进行配置更新。/n
【技术特征摘要】
1.一种配置更新方法,其特征在于,包括:
获取目标接入渠道对应的原始配置信息,以及所述原始配置信息对应于目标业务类型的字段映射关系表;
根据所述原始配置信息以及所述字段映射关系表生成与所述目标业务类型对应的配置文件;
将所述配置文件发送至与所述目标业务类型对应的业务服务器,以使所述业务服务器根据所述配置文件进行配置更新。
2.根据权利要求1所述的方法,其特征在于,根据所述原始配置信息以及所述字段映射关系表生成与所述目标业务类型对应的配置文件,包括:
按照所述字段映射关系表,对所述原始配置信息进行转换;
根据转换结果生成按照预设命名规则命名的与所述目标业务类型对应的配置文件,所述预设命名规则为根据所述目标业务类型的标识符以及当前时间戳命名所述配置文件,其中,所述配置文件的版本号为所述当前时间戳。
3.根据权利要求2所述的方法,其特征在于,在根据转换结果生成按照预设命名规则命名的与所述目标业务类型对应的配置文件之后,还包括:
将所述配置文件存储至对应的所述目标业务类型的存储目录下,所述存储目录包括本地存储目录和/或分布式文件存储系统中的存储目录;
将所述配置文件的版本号以及所述存储目录的路径信息对应保存至配置数据库;
根据所述配置数据库中存储的各配置文件的版本号,按照对应的业务类型对所述版本号进行显示,以供选择。
4.根据权利要求3所述的方法,其特征在于,在将所述配置文件发送至与所述目标业务类型对应的业务服务器之前,还包括:
将所述目标业务类型对应的业务服务器的服务器信息录入至所述配置数据库中,所述服务器信息包括业务类型、IP和端口号;
根据所述配置数据库中存储的各业务服务器的服务器信息,按照对应的业务类型对所述各业务服务器的IP和端口号分别进行显示,以供选择。
5.根据权利要求4所述的方法,其特征在于,将所述配置文件发送至与所述目标业务类型对应的业务...
【专利技术属性】
技术研发人员:罗平,
申请(专利权)人:广州虎牙科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。