应用检测方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:40314515 阅读:13 留言:0更新日期:2024-02-07 20:56
本申请涉及一种应用检测方法、装置、计算机设备、存储介质和计算机程序产品。涉及计算机技术领域,可用于金融科技领域或其他相关领域。所述方法包括:接收目标配置信息;目标配置信息中包含目标探测方法;通过就绪性测试节点执行目标探测方法,得到待检测应用的应用探测结果,并通过生命周期钩子节点对目标容器进行附加容器检测,得到容器探测结果;应用探测结果表征待检测应用是否准备就绪;容器探测结果表征目标容器的状态是否正常;基于应用探测结果和容器探测结果确定待检测应用的运行状态。采用本方法能够提高应用检测方法的效率。

【技术实现步骤摘要】

本申请涉及计算机,特别是涉及一种应用检测方法、装置、计算机设备、存储介质和计算机程序产品。


技术介绍

1、在负载均衡服务中,需要应用pod(节点)中的容器自主上报应用pod所在的主机ip(internet protocol,网际互连协议)地址及dnat(destination network addresstranslation,目的地址转换)映射的外部端口地址到etcd(一种键值数据库)中,完成slb(server load balancer,负载均衡系统)etcd的注册。但是在进行slb etcd注册之前,需要先探测应用的状态。

2、目前的应用检测方法是在pod的poststart(一种容器生命周期钩子)中注入指定的探测脚本,探测脚本连接容器中应用对应的目标url(uniform resource locator,统一资源定位器)。若url的返回码为200表征探测成功。然后,容器将所在宿主机的地址和端口上报给etcd,以实现容器注册slb etcd。当应用注册成功后,进行其他的附加容器检测。当附加容器检测通过后,确定该应用正常运行。

本文档来自技高网...

【技术保护点】

1.一种应用检测方法,其特征在于,所述方法应用于目标容器,所述目标容器包含就绪性测试节点和生命周期钩子节点,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述目标探测方法为传输控制协议TCP探测方法,所述通过所述就绪性测试节点执行所述目标探测方法,得到待检测应用的应用探测结果,包括:

3.根据权利要求1所述的方法,其特征在于,所述目标探测方法为超文本传输协议HTTP探测方法,所述通过所述就绪性测试节点执行所述目标探测方法,得到待检测应用的应用探测结果,包括:

4.根据权利要求1所述的方法,其特征在于,所述目标探测方法为自定义探测方法,所述通...

【技术特征摘要】

1.一种应用检测方法,其特征在于,所述方法应用于目标容器,所述目标容器包含就绪性测试节点和生命周期钩子节点,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述目标探测方法为传输控制协议tcp探测方法,所述通过所述就绪性测试节点执行所述目标探测方法,得到待检测应用的应用探测结果,包括:

3.根据权利要求1所述的方法,其特征在于,所述目标探测方法为超文本传输协议http探测方法,所述通过所述就绪性测试节点执行所述目标探测方法,得到待检测应用的应用探测结果,包括:

4.根据权利要求1所述的方法,其特征在于,所述目标探测方法为自定义探测方法,所述通过所述就绪性测试节点执行所述目标探测方法,得到待检测应用的应用探测结果,包括:

5.根据权利要求1所述的方法,其特征在于,所述基于所述应用探测结果和所述容器探测结果确定所述待检测应用的运行状态,包括:

6.根据权利要求5所述的方法,其特征在于,所述判断所述应用...

【专利技术属性】
技术研发人员:张志成董杰许明珍申屠鹏会
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1