【技术实现步骤摘要】
微服务网络状态检测方法、装置及电子设备
本申请属于通信
,具体涉及一种微服务网络状态检测方法、装置及电子设备。
技术介绍
随着互联网技术的不断发展,业务服务系统的规模也在的不断扩大。为了使业务服务便于部署、维护、以及扩展等,可以基于微服务架构来搭建业务服务系统。这样,各个微服务可以独立部署、维护、扩展等,在功能上则表现为一个统一的整体。在基于微服务架构搭建的业务服务系统中,通常需要多个微服务相互调用才能实现对一条业务请求的业务服务。为了获取各个微服务的健康状态,确定业务服务是否稳定可靠,需对微服务网络进行状态检测。相关技术中,对微服务网络进行状态检测仅仅是判断各个微服务在本地的业务功能是否正常,无法发现微服务之间的网络状态是否正常,导致业务请求响应时间延长或不应响应,影响用户体验。
技术实现思路
为至少在一定程度上克服相关技术中,对微服务网络进行状态检测仅仅是判断各个微服务在本地的业务功能是否正常,无法发现微服务之间的网络状态是否正常,导致业务请求响应时间延长或不应响应,影响用户体验的问题, ...
【技术保护点】
1.一种微服务网络状态检测方法,其特征在于,包括:/n调用各个微服务的接口;/n接收接口返回参数;/n根据所述接口返回参数检测微服务网络状态。/n
【技术特征摘要】
1.一种微服务网络状态检测方法,其特征在于,包括:
调用各个微服务的接口;
接收接口返回参数;
根据所述接口返回参数检测微服务网络状态。
2.根据权利要求1所述的微服务网络状态检测方法,其特征在于,调用各个微服务的接口前,还包括:
设置访问频率;
根据所述访问频率调用各个微服务的接口。
3.根据权利要求1所述的微服务网络状态检测方法,其特征在于,所述调用各个微服务的接口,包括:
遍历微服务分布的所有服务器;
调用所述所有服务器中的各个微服务的接口。
4.根据权利要求1所述的微服务网络状态检测方法,其特征在于,所述接口返回参数,包括:
接口状态码、接收接口返回值和接口响应时间中的至少一种。
5.根据权利要求4所述的微服务网络状态检测方法,其特征在于,所述根据所述接口返回参数检测微服务网络状态,包括:
判断所述接口状态码是否为预设正常值,若是判定网络状态为正常;
否则,判定网络状态为异常。
6.根据权利要求4所述的微服务网络状态检测...
【专利技术属性】
技术研发人员:张立,李未华,乌兰,梁强,
申请(专利权)人:北京金和网络股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。