【技术实现步骤摘要】
数据处理方法、装置、设备及计算机程序产品
[0001]本专利技术涉及互联网
,尤其涉及一种数据处理方法、装置、设备及计算机程序产品。
技术介绍
[0002]CDN(Content Delivery Network,内容分发网络)将源服务器中的内容分发至分布式部署的服务节点中,通过应用流量调度技术,可按照指定的策略将用户请求自动转向全局最优的服务节点,由该节点为用户提供服务。在服务过程中,往往需要对实际服务的边缘节点中的缓存内容进行操作,如缓存刷新(删除已缓存的过期内容)、缓存预热(提前缓存源站的内容,减少用户并发访问时回源对源站的压力)等。
[0003]在内容分发网络中,往往部署有上千台服务器作为边缘节点使用,需要准确的对服务器进行管理以及调度各个节点进行内容管理(包括缓存刷新、缓存预热等)。目前,往往通过部署中心进行任务服务器统一调度,以做到内容管理的操作,但是,这种方式无法监测机器的状态,导致服务器宕机或网络断开时运维人员无法及时感知,系统可靠性低。
[0004]上述内容仅用于辅助理解本专利技术的技 ...
【技术保护点】
【技术特征摘要】 【专利技术属性】
1.一种数据处理方法,其特征在于,所述数据处理方法包括以下步骤:salt
‑
master服务端获取各个salt
‑
minion客户端发送的系统信息,其中,所述系统信息包括CPU使用率、内存使用率、磁盘使用量及网卡带宽,所述salt
‑
minion客户端的监控分析单元定时获取所述系统信息,并反馈所述系统信息至所述salt
‑
master服务端;salt
‑
master服务端的监控分析模块基于所述系统信息,确定所述salt
‑
minion客户端是否达到预设告警条件;若确定所述salt
‑
minion客户端中存在达到预设告警条件的目标客户端,则所述监控分析模块基于所述目标客户端输出告警提示信息。2.如权利要求1所述的数据处理方法,其特征在于,所述salt
‑
master服务端的监控分析模块基于所述系统信息,确定所述salt
‑
minion客户端是否达到预设告警条件的步骤包括:所述salt
‑
master服务端的监控分析模块确定所述CPU使用率是否达到预设CPU使用率、内存使用率是否达到预设内存使用率、磁盘使用量是否达到预设磁盘使用量或网卡带宽是否达到预设带宽;其中,若所述CPU使用率达到预设CPU使用率、内存使用率达到预设内存使用率、磁盘使用量达到预设磁盘使用量或网卡带宽达到预设带宽,则所述salt
‑
master服务端的监控分析模块确定所述salt
‑
minion客户端达到预设告警条件。3.如权利要求1所述的数据处理方法,其特征在于,所述数据处理方法还包括:若第一预设时长内未接收到第一salt
‑
minion客户端发送的系统信息,则所述salt
‑
master服务端将所述第一salt
‑
minion客户端的状态设置为不可用状态。4.如权利要求1所述的数据处理方法,其特征在于,所述salt
‑
master服务端的监控分析模块基于所述系统信息,确定所述salt
‑
minion客户端是否达到预设告警条件的步骤包括:若salt
‑
minion客户端中存在处于不可用状态的第二salt
‑
minion客户端,则所述监控分析模块将所述第二salt
‑
minion客户端的状态设置为在线状态;所述监控分析模块基于所述系统信息,确定所述salt
‑
minion客户端是否达到预设告警条件。5.如权利要求1所述的数据处理方法,其特征在于,所述数据处理方法还包括:salt
‑
master服务端的内容管理模块接收salt
‑
master服务端的管理平台发送的任务请求,其中,所述任务请求包括内容管理类型以及资源地址;所述内容管理模块基于salt
‑
技术研发人员:周言,刘胤,苏翔,刘增增,章颖,
申请(专利权)人:中国移动通信集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。