【技术实现步骤摘要】
容器任务查询方法、装置、设备及存储介质
[0001]本申请涉及云平台
,尤其涉及一种容器任务查询方法、装置、设备及存储介质。
技术介绍
[0002]云平台技术的发展对于现代化转型、数字化转型和信息化建设有着重要的意义。随着容器技术的发展,基于容器技术的云平台也得到了广泛的应用。
[0003]当云平台由于某种原因导致平台上运行的容器任务脱离平台管理,由于脱离平台管理的容器任务可能会仍然作为服务的一个应用实例对外提供服务,有可能影响整个应用的正常运行,从而导致云平台的可靠性较低。
技术实现思路
[0004]本申请提供一种容器任务查询方法、装置、设备及存储介质,用以解决由于脱离平台管理的容器任务可能会仍然作为服务的一个应用实例对外提供服务,有可能影响整个应用的正常运行,从而导致云平台可靠性较低的技术问题。
[0005]第一方面,本申请提供一种容器任务查询方法,用于查询云平台中多个节点的脱管容器任务;包括:
[0006]向云平台中的多个节点下发查询脚本,以使各个节点执行查询脚本,确定脱管 ...
【技术保护点】
【技术特征摘要】
1.一种容器任务查询方法,其特征在于,用于查询云平台中多个节点的脱管容器任务;所述方法包括:向所述云平台中的多个节点下发查询脚本,以使各个节点执行所述查询脚本,确定脱管容器任务;输出指示信息,所述指示信息用于指示各个节点的脱管容器任务;其中,所述查询脚本用于:通过访问节点的容器守护进程确定节点运行的容器任务;其中,所述容器守护进程用于监控节点实际运行的容器任务;通过访问节点的代理程序确定节点运行的容器任务;其中,所述代理程序用于监控节点运行的容器任务并反馈给主程序,以使所述主程序对所述容器任务进行管理;将从所述容器守护进程确定的容器任务和通过代理程序确定的容器任务进行比对,确定脱管容器任务。2.根据权利要求1所述的方法,其特征在于,各个节点部署有预设应用对应的应用实例,且多个节点的应用实例的版本同步更新,所述应用实例在容器中运行;所述向所述云平台中的多个节点下发查询脚本,包括:若同一应用对应的多个应用实例的版本不一致,和/或,应用实例因所在节点的端口资源被占用无法运行,向所述云平台中的各个节点下发查询脚本。3.根据权利要求1所述的方法,其特征在于,所述向所述云平台中的多个节点下发查询脚本,包括:若节点运行的容器任务使用的资源多于所述代理程序反馈给所述主程序的容器任务使用的资源,向所述云平台中的各个节点下发查询脚本。4.根据权利要求1所述的方法,其特征在于,下游设备将生产的消息上传至消息队列,节点从所述消息队列中获取所述消息,以对所述消息进行处理;所述向所述云平台中的多个节点下发查询脚本,包括:若所述消息队列中的消息消费异常,向所述云平台中的各个节点下发查询脚本。5.根据权利要求1
‑
4任一项所述的方法,其特征在于,所述将从所述容器守护进程确定的容器任务和通过代理程序确定的容器任务进行比对,确定脱管容器任务,包括:将存在于从所述容器守护进程确定的容器任务,且不存在于通过代理程序确定的容器任务的容器任务作为脱管容器任务。6.根据权利要求5所述的方法,其特征在于,所述输出指示信息,包括:获取所述脱管容器任务对应的租户信息,根据所述租户信息对所述脱管容器任务进行分类汇总,并进行输出。7.一种容器任务...
【专利技术属性】
技术研发人员:朱清华,
申请(专利权)人:联通数字科技有限公司联通云数据有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。