【技术实现步骤摘要】
配置中心的管理调度方法及装置
本专利技术涉及通信
,尤其是涉及一种配置中心的管理调度方法及装置。
技术介绍
目前配置管理调度方法有两种方式,一种方式为将应用与配置信息一起打包使用,这种方式的缺点是只适用于单体应用服务。而另一种方式为采用分布式架构及微服务架构,缺点是随着服务节点的不断增加,配置更改起来变得异常困难,给实施人员带来沉重的负担,且容易出错。另外,即使微服务有集成配置中心,若配置一旦修改,仍需要重新加载整个配置信息并重启应用程序,无法做到动态加载改变的配置信息,因此现有技术不能及时通知应用服务器更新配置。
技术实现思路
本专利技术的目的在于提供一种配置中心的管理调度方法及装置,仅在配置信息发生更新时及时通知应用服务器加载配置更新信息,减轻了应用服务器的压力,节省了应用服务器的资源,且配置更新信息可以实时发送。本专利技术提供的一种配置中心的管理调度方法,其中,应用于配置服务器,包括:获取应用服务器的第一配置信息,其中,所述第一配置信息对应一个应用服务器;将所述第一配置信息与第二配置信 ...
【技术保护点】
1.一种配置中心的管理调度方法,其特征在于,应用于配置服务器,包括:/n获取应用服务器的第一配置信息,其中,所述第一配置信息对应一个应用服务器;/n将所述第一配置信息与第二配置信息进行比对;其中,所述第二配置信息为所述应用服务器预先在所述配置服务器中存储的配置信息;/n若比对结果为不一致,则将所述第一配置信息确定为配置更新信息;/n将所述配置更新信息发送至消息总线RocketMQ,并记录所述消息总线RocketMQ接收所述配置更新信息的接收时间;/n基于所述接收时间将所述配置更新信息发送至对应的应用服务器中,以基于所述配置更新信息更新所述对应的应用服务器的配置信息。/n
【技术特征摘要】
1.一种配置中心的管理调度方法,其特征在于,应用于配置服务器,包括:
获取应用服务器的第一配置信息,其中,所述第一配置信息对应一个应用服务器;
将所述第一配置信息与第二配置信息进行比对;其中,所述第二配置信息为所述应用服务器预先在所述配置服务器中存储的配置信息;
若比对结果为不一致,则将所述第一配置信息确定为配置更新信息;
将所述配置更新信息发送至消息总线RocketMQ,并记录所述消息总线RocketMQ接收所述配置更新信息的接收时间;
基于所述接收时间将所述配置更新信息发送至对应的应用服务器中,以基于所述配置更新信息更新所述对应的应用服务器的配置信息。
2.根据权利要求1所述的配置中心的管理调度方法,其特征在于,所述接收时间为多个;
基于所述接收时间将所述配置更新信息发送至对应的应用服务器中包括:
按照多个所述接收时间的接收时间顺序将所有的配置更新信息分别发送至对应的应用服务器。
3.根据权利要求1所述的配置中心的管理调度方法,其特征在于,还包括:
若所述对应的应用服务器接收到所述配置更新信息,则将所述配置服务器中的所述第二配置信息替换为所述配置更新信息。
4.根据权利要求1所述的配置中心的管理调度方法,其特征在于,还包括:
若所述对应的应用服务器未接收到所述配置更新信息,则利用所述消息总线RocketMQ获取对所述对应的应用服务器监听过程的监听信息;
在监听信息为所述对应的应用服务器恢复接收功能后,利用所述消息总线RocketMQ将所述配置更新信息重新发送至所述对应的应用服务器,以基于所述配置更新信息更新所述对应的应用服务器的配置信息。
5.根据权利要求1所述的配置中心的管理调度方法,其特征在于,在将所述第一配置信息与第二配置信息进行比对的步骤之后,还包括:<...
【专利技术属性】
技术研发人员:王玮,范渊,
申请(专利权)人:杭州安恒信息技术股份有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。