1.一种微服务请求处理方法,其特征在于,包括:
接收用户发送的微服务请求;
将所述微服务请求发送至微服务消息队列;
向所述用户发送成功响应信息。
2.根据权利要求1所述的微服务请求处理方法,其特征在于,所述将所述微服务请求发送至微服务消息队列之后,还包括:
判断与所述微服务请求对应的微服务是否为关键性微服务;
若否,则执行所述向所述用户发送成功响应信息的步骤。
3.根据权利要求1所述的微服务请求处理方法,其特征在于,所述接收用户发送的微服务请求之前,还包括:
实时检测每个微服务是否满足预设故障条件,将满足故障条件的微服务作为故障微服务;
则将所述微服务请求发送至微服务消息队列之后,还包括:
判断与所述微服务请求对应的微服务是否为故障微服务;若是,则执行所述向所述用户发送成功响应信息的步骤。
4.根据权利要求3所述的微服务请求处理方法,其特征在于,所述实时检测每个微服务是否满足预设故障条件,将满足故障条件的微服务作为故障微服务包括:
实时检测每个微服务请求的请求时长是否大于预定时长阈值;
若是,则将请求时长大于预定阈值的微服务作为所述故障微服务。
5.根据权利要求3所述的微服务请求处理方法,其特征在于,所述实时检测每个微服务是否满足预设故障条件,将满足故障条件的微服务作为故障微服务包括:
实时检测是否存在服务失败次数大于预定次数阈值的微服务;
若存在,则将服务失败次数大于预定次数阈值的微服务作为所述故障微服务。
6.根据权利要求3所述的微服务请求处理方法,其特征在于,所述实时检测每个微服务是否满足预设故障条件,将满足故障条件的微服务作为故障微服务包括:
实时检测每个微服务内是否存在可用节点;
将不存在可用节点的微服务作为所述故障微服务。
7.一种微服务控制器,其特征在于,包括:
接收模块,用于接收用户发送的微服务请求;
微服务请求发送模块,用于将所述微服务请求发送至微服务消息队列;
响应信息发送模块,用于向所述用户发送成功响应信息。
8.根据权利要求7所述的微服务控制器,其特征在于,还包括:
第一判断模块,用于将所述微服务请求发送至微服务消息队列之后,判断与所述微服务请求对应的微服务是否为关键性微服务;
所述响应信息发送模块,用于与所述微服务请求对应的微服务不为关键性微服务时,向所述用户发送成功响应信息。
9.根据权利要求7所述的微服务控制器,其特征在于,还包括:
检测模块,用于接收用户发送的微服务请求之前,实时检测每个微服务是否满足预设故障条件,将满足故障条件的微服务作为故障微服务;
第二判断模块,用于将所述微服务请求发送至微服务消息队列之后,判断与所述微服务请求对应的微服务是否为故障微服务;
所述响应信息发送模块,用于与所述微服务请求对应的微服务为故障微服务时,向所述用户发送成功响应信息。
10.一种微服务架构,其特征在于,包括如权利要求7-9中任意一项所述的微服务控制器。