【技术实现步骤摘要】
一种实例信息的管理方法、装置、设备以及可读存储介质
[0001]本申请涉及信息管理的
,尤其涉及一种实例信息的管理方法、装置、设备以及可读存储介质。
技术介绍
[0002]对于互联网技术公司来说,服务多区域部署和多机房冗余容灾是需要考虑的技术因素。应用的实例信息按区域、机房划分时,流量划分和控制变得尤为重要。当出现一些实例信息更新删除添加时,用户希望通过简单的操作能更新应用的实例情况,从而达到调整应用的实例信息的目的。因此,在存放应用的服务器发生变化的情况下,如何快速更新实例池中的应用的实例信息是技术人员日益关注的问题。
技术实现思路
[0003]本申请实施例提供一种实例信息的管理方法、装置、设备以及可读存储介质,通过该方法更新实例池中的实例信息能够大大减少人力物力。
[0004]第一方面,本申请实施例提供了一种实例信息的管理方法,包括:遍历第一实例池中的第一实例信息,得到第一结果,第一结果包括第一实例信息中命名信息与目标服务器的标识信息的映射关系;目标服务器为存储应用数据的服务器;遍历第一数据池中的第二实例信息,得到第二结果,所述第二结果包括第二实例信息中命名信息与目标服务器的标识信息的映射关系;在基于第一结果和第二结果确定更新第一实例池中的实例信息的情况下,更新第一实例池中的实例信息。
[0005]在上述实施例中,分别对第一实例池和第一数据池中的实例信息进行遍历,分别得到第一结果和第二结果,将第一结果和第二结果进行对比,根据对比结果决定是否更新第一实例池中的实例信息。通过这种 ...
【技术保护点】
【技术特征摘要】
1.一种实例信息的管理方法,其特征在于,包括:遍历第一实例池中的第一实例信息,得到第一结果,所述第一结果包括所述第一实例信息中命名信息与目标服务器的标识信息的映射关系;所述目标服务器为存储应用数据的服务器;遍历第一数据池中的第二实例信息,得到第二结果,所述第二结果包括所述第二实例信息中命名信息与目标服务器的标识信息的映射关系;在基于所述第一结果和所述第二结果确定更新所述第一实例池中的实例信息的情况下,更新所述第一实例池中的实例信息。2.如权利要求1所述的方法,其特征在于,所述遍历所述第一数据池中的第二实例信息得到第二结果之前,还包括:向第二服务器发送第一请求消息,所述第一请求消息用于请求所述第二服务器发送所述第一数据池的端口信息,所述端口信息用于遍历所述第一数据池中的第一实例信息;接收来自所述第二服务器发送的所述第一数据池的端口信息。3.如权利要求1所述的方法,其特征在于,所述更新所述第一实例池中的目标实例信息之前,还包括:基于所述第一结果和所述第二结果判断是否更新所述第一实例池中的实例信息;其中,所述基于所述第一结果和所述第二结果判断是否更新所述第一实例池中的实例信息,具体包括:若所述第一结果中存在第一命名信息和/或所述第一结果中的命名信息数量与所述第二结果中的命名信息数量不一致,则确定更新所述第一实例池中的实例信息;若所述第一结果中不存在第一命名信息且所述第一结果中的命名信息数量与所述第二结果中的命名信息数量一致,则确定不更新所述第一实例池中的实例信息;所述第一命名信息为所述第一结果中,与所述第二结果中的命名信息相同但对应的目标服务器标识信息不同的命名信息。4.如权利要求1
‑
2任一项所述的方法,其特征在于,所述更新所述第一实例池中的实例信息,具体包括:若在所述第一实例信息中存在第一目标实例信息的目标服务器标识信息与所述第二实例信息中的第二目标实例信息的目标服务器标识信息不一致,将所述第一实例信息的目标服务器标识信息更新为所述第二实例信息的目标服务器标识信息;所述第一目标实例信息的命名信息与所述第二目标实例信息的命名信息一致;若在所述第一实例池中不存在与所述第一数据池中相同命名信息的第三实例信息,将所述第三实例信息添加到所述第一实例池中;若在所述第一数据池中不存在与所述第一实例池中相同命名信息的第四实例信息,将所述第一实例池中的第四实例信息删除。5.一种实例信息的管理方法,其特征在于,包括:接收来自第一服务器的第一请求消息;根据所述第一请求消息向所述第一服务器发送第一数据池的端口信息;所述端口信息用于所述第一服务器遍历所述第一数据池中的实例信息。6.一种实例信息的管理方法,其特征在于,所述方法应用于第一服务器,所述第一服务
器上部署有流量调度模块和监控模块,所述方法包括:所述监控模块遍历第一实例池中的第一实例信息,得到第一结果,所述第一结果包括所述第一实例信息中命名信息与目标服务器标识信息的映射关系;所述目标服务器为存储应用数据的服务器;所述监控模块遍历第一数据池中的第二实例信息得到第二结果,所述第二结果包括所述第二实例信息中命名信息与目标服务器的标识信息的映射关系;在基于所述第一结果和所述第二结果确定更新所述第一实例池中的实例信息的情况下,所述监控模块向所述流量调度模块发送第一更新信息;所述流量调度模块根据接收到的所述第一更新信息更新所述第一实例池中的实例信息。7.如权利要求6所述的方法,其特征在于,所述监控模块遍历第一实例池中的...
【专利技术属性】
技术研发人员:刘小菊,陈存利,
申请(专利权)人:度小满科技北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。