【技术实现步骤摘要】
本申请涉及计算机,特别是涉及一种应用检测方法、装置、计算机设备、存储介质和计算机程序产品。
技术介绍
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所述的方法,其特征在于,所述判断所述应用...
【专利技术属性】
技术研发人员:张志成,董杰,许明珍,申屠鹏会,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。