【技术实现步骤摘要】
微服务监控调度方法及显示设备
本申请涉及微服务
,尤其涉及一种微服务监控调度方法及显示设备。
技术介绍
为适应智能语音业务发展,智能语音云平台需要逐步进行微服务化,并使用kubernetes平台(kubernetes平台),管理调度众多的微服务,以便更快速地满足市场需求,以及提供更高效稳定的微服务。相关技术中,微服务的调度策略通常是静态不变的,该调度策略对微服务中的pod进行调度,如果pod负载不均衡,则可能造成微服务不稳定乃至不可用。
技术实现思路
本申请实施例提供一种微服务监控调度方法及显示设备,用以使微服务稳定运行。第一方面,提供一种显示设备,包括:显示器;控制器,所述控制器包括:镜像控制组件,镜像管理组件,镜像组件、流量分析平台,决策平台、kubernetes平台和服务监控平台,其中kubernetes平台包括接口服务;所述镜像控制组件,用于获取生成流量镜像执行策略的元数据,所述元数据包括需要调度的微服务的服务名;所述镜像管理组件,用于轮询所述镜像控制组件中的元数据,以及,通过轮询所述接口服务监听所述服务名对应的微服务信息,所述微服务信息包括微服务中正在使用的pod;比较监听到的微服务信息与上一次监听到微服务信息是否相同;如果不相同,则根据所述微服务信息,生成流量镜像执行策略;所述镜像组件,用于接收所述流量镜像执行策略,根据所述流量镜像执行策略,通过所述接口服务从kubernetes平台中复制pod的流量,发送所述pod的流量到 ...
【技术保护点】
1.一种显示设备,其特征在于,包括:/n显示器;/n控制器,所述控制器包括:镜像控制组件,镜像管理组件,镜像组件、流量分析平台,决策平台、kubernetes平台和服务监控平台,其中kubernetes平台包括接口服务;/n所述镜像控制组件,用于获取生成流量镜像执行策略的元数据,所述元数据包括需要调度的微服务的服务名;/n所述镜像管理组件,用于轮询所述镜像控制组件中的元数据,以及,通过轮询所述接口服务监听所述服务名对应的微服务信息,所述微服务信息包括微服务中正在使用的pod;/n比较监听到的微服务信息与上一次监听到微服务信息是否相同;/n如果不相同,则根据所述微服务信息,生成流量镜像执行策略;/n所述镜像组件,用于接收所述流量镜像执行策略,根据所述流量镜像执行策略,通过所述接口服务从kubernetes平台中复制pod的流量,发送所述pod的流量到流量分析平台;/n所述流量分析平台,用于分析所述pod的流量,得到分析数据;/n所述决策平台,用于获取所述分析数据,同时从服务监控平台获取所述pod的负载数据;根据所述分析数据和负载数据,确定调整策略,所述调整策略用于调整pod负载,以使po ...
【技术特征摘要】
1.一种显示设备,其特征在于,包括:
显示器;
控制器,所述控制器包括:镜像控制组件,镜像管理组件,镜像组件、流量分析平台,决策平台、kubernetes平台和服务监控平台,其中kubernetes平台包括接口服务;
所述镜像控制组件,用于获取生成流量镜像执行策略的元数据,所述元数据包括需要调度的微服务的服务名;
所述镜像管理组件,用于轮询所述镜像控制组件中的元数据,以及,通过轮询所述接口服务监听所述服务名对应的微服务信息,所述微服务信息包括微服务中正在使用的pod;
比较监听到的微服务信息与上一次监听到微服务信息是否相同;
如果不相同,则根据所述微服务信息,生成流量镜像执行策略;
所述镜像组件,用于接收所述流量镜像执行策略,根据所述流量镜像执行策略,通过所述接口服务从kubernetes平台中复制pod的流量,发送所述pod的流量到流量分析平台;
所述流量分析平台,用于分析所述pod的流量,得到分析数据;
所述决策平台,用于获取所述分析数据,同时从服务监控平台获取所述pod的负载数据;根据所述分析数据和负载数据,确定调整策略,所述调整策略用于调整pod负载,以使pod负载均衡,发送所述调整策略到接口服务;
所述接口服务,用于驱动所述kubernetes平台中pod流量按照所述调整策略动态调整。
2.根据权利要求1所述的显示设备,其特征在于,所述控制器还包括数据库,所述数据库用于存储所述元数据。
3.根据权利要求1所述的显示设备,其特征在于,所述接收所述流量镜像执行策略的步骤包括:
如果所述镜像组件初次启动,从所述镜像管理组件中拉取所述流量镜像执行策略;
如果所述镜像组件不是初次启动,接收所述镜像管理控件发送的流量镜像执行策略。
4.根据权利要求1所述的显示设备,其特征在于,所述分析数据和负载数据,确定调整策略的步骤包括:
根据所述分析数据和负载数据,对pod进行打分,得到pod得分...
【专利技术属性】
技术研发人员:代裕,雷将,
申请(专利权)人:海信电子科技武汉有限公司,
类型:发明
国别省市:湖北;42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。