管理实例标识的方法、装置、存储介质与电子设备制造方法及图纸

技术编号:43474890 阅读:23 留言:0更新日期:2024-11-27 13:14
本申请提供了一种管理实例标识的方法、装置、存储介质与电子设备。包括:在检测到Pod处于启动状态,调用实例标识管理服务对实例标识的数量进行查询,生成第一查询结果,根据第一查询结果对实例标识进行状态更新,根据实例标识获取Pod的心跳时间,在确定心跳时间小于等于时间阈值的情况下,确定Pod处于正常连通状态,将心跳时间更新至Pod对应的实例标识中;在确定Pod处于正常连通状态之后,在检测到Pod处于停止状态的情况下,调用实例标识管理服务对与Pod对应的实例标识的数量进行查询,生成第二查询结果,根据第二查询结果对实例标识进行释放处理。解决了在容器云环境下,Pod服务漂移导致无法固化实例标识的问题。

【技术实现步骤摘要】

本申请涉及管理实例标识的,具体而言,涉及一种管理实例标识的方法、装置、存储介质与电子设备


技术介绍

1、在分布式微服务架构下,每个项目都会具有多个独立部署的服务,每个服务需要部署多个实例,这些实例可能部署在同一台机器中,也有可能部署在不同的机器中,每一个实例都需要拥有一个实例标识,用于标注该实例的唯一性,并且可以在链路追踪中通过实例标识快速定位到是哪台机器哪个实例,在虚机下,实例标识是配置在操作系统的bashrc中,作为环境变量供应用使用,每个实例都有一个实例标识,并且一旦配置,一般不会再改变,但是在容器云的背景下,一台node上面会部署多个pod,当pod会发生漂移时,无法通过bashrc的方式固化实例标识供其使用。


技术实现思路

1、本申请的主要目的在于提供一种管理实例标识的方法、装置、存储介质与电子设备,以至少解决在容器云环境下,pod服务漂移导致无法固化实例标识的问题。

2、为了实现上述目的,根据本申请的一个方面,提供了一种管理实例标识的方法,包括:基于spring boot构建实例标识本文档来自技高网...

【技术保护点】

1.一种管理实例标识的方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,在根据所述实例标识获取所述Pod的心跳时间之后,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,根据所述第一查询结果对所述实例标识进行状态更新,包括:

4.根据权利要求1所述的方法,其特征在于,根据所述第一查询结果对所述实例标识进行状态更新,包括:

5.根据权利要求1所述的方法,其特征在于,在根据所述实例标识获取所述Pod的心跳时间之前,所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,根据所述第二查询结果对所述实例标...

【技术特征摘要】

1.一种管理实例标识的方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,在根据所述实例标识获取所述pod的心跳时间之后,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,根据所述第一查询结果对所述实例标识进行状态更新,包括:

4.根据权利要求1所述的方法,其特征在于,根据所述第一查询结果对所述实例标识进行状态更新,包括:

5.根据权利要求1所述的方法,其特征在于,在根据所述实例标识获取所述pod的心跳时间之前,所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,根据所述第二查询结果对所述实例标识进行释放处理,包括:

【专利技术属性】
技术研发人员:朱礼华庞堃鹏冯志强郝巍刘亮
申请(专利权)人:中国邮政储蓄银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1