The invention discloses a method and a system for monitoring the key business module, cloud based on AC which comprises the following steps: S100 key business real-time monitoring and statistics module in AC cloud service execution time; step S200 according to the business statistics of the execution time, whether the key business module whether abnormal; when the S300 steps key business module is abnormal, sending abnormal information. The invention only needs to perform its operations by monitoring time and the corresponding error number, can achieve the monitoring of key business module is abnormal, fine-grained log has been monitoring the key business modules do not need, greatly reducing the occupancy rate of the performance of cloud AC, in AC to ensure cloud monitoring situation, greatly improved the user experience.
【技术实现步骤摘要】
一种基于云AC的关键业务模块监听方法及系统
本专利技术涉及通信
,尤其涉及一种基于云AC的关键业务模块监听方法及系统。
技术介绍
现在,随着通信技术的发展,在云端部署AC(AccessController,接入控制器),简称云AC,是一种越来越普遍的通信方式,AP设备(AccessPointer,接入节点)跨越Internet与云AC相连,从而实现云AC对各AP设备的管理和控制。云AC在运行时,一些关键业务模块需要与多个外围接口进行信息交互,保证各AP设备的正常运行,因此,这些关键业务模块的执行结果又跟用户的使用体验直接相关,对这些关键业务模块的运行状态进行监控就显得非常的必要。在现有技术中,大量AP设备连接云AC的情况下,如果云AC对关键业务模块的所有具体执行细节进行细粒度日志监听,由于这些细粒度日志信息非常巨大且需要写到存储设备上,会对云AC的性能造成很大的压力,降低云AC的处理能力,在生产环境下无法对所有的关键业务模块进行细粒度日志监听,导致云AC的处理能力无法满足实际需求时,运营维护人员无法及时得到通知,不利于运营维护人员及时采取相应的措施排除问题。
技术实现思路
本专利技术的目的是提供一种基于云AC的关键业务模块监听方法及系统,在不对云AC的性能造成很大压力的情况下,当云AC的处理能力出现问题时,可以及时通知运营维护人员采取相应的措施排除问题。本专利技术提供的技术方案如下:一种基于云AC的关键业务模块监听方法,包括:步骤S100实时监听并统计云AC中关键业务模块的业务执行时间;步骤S200根据统计的所述业务执行时间,判断所述关键业务模块是否发生 ...
【技术保护点】
一种基于云AC的关键业务模块监听方法,其特征在于,包括:步骤S100实时监听并统计云AC中关键业务模块的业务执行时间;步骤S200根据统计的所述业务执行时间,判断所述关键业务模块是否发生异常;步骤S300当所述关键业务模块发生异常时,发送异常提示信息。
【技术特征摘要】
1.一种基于云AC的关键业务模块监听方法,其特征在于,包括:步骤S100实时监听并统计云AC中关键业务模块的业务执行时间;步骤S200根据统计的所述业务执行时间,判断所述关键业务模块是否发生异常;步骤S300当所述关键业务模块发生异常时,发送异常提示信息。2.如权利要求1所述的基于云AC的关键业务模块监听方法,其特征在于,所述步骤S200包括:步骤S210判断所述业务执行时间是否出现异常;步骤S220当所述业务执行时间出现异常时,获取所述业务执行时间对应的所述关键业务模块的出错次数;步骤S230根据预设规则,将获取的出现异常的所述业务执行时间对应的所述关键业务模块的出错次数更新;步骤S240根据所述关键业务模块的所述出错次数,判断所述关键业务模块是否发生异常。3.如权利要求2所述的基于云AC的关键业务模块监听方法,其特征在于:所述步骤210具体包括:步骤211判断所述业务执行时间是否超过所述业务执行时间对应的关键业务模块的预设执行时间;所述步骤S220具体包括:步骤S221当所述业务执行时间超过所述业务执行时间对应的关键业务模块的预设执行时间时,判断所述关键业务模块是否在异常数据库中;步骤S222当所述关键业务模块在所述异常数据库时,获取所述业务执行时间对应的所述关键业务模块的出错次数;步骤S223当所述关键业务模块未在所述异常数据库时,将所述关键业务模块添加入所述异常数据库,将所述关键业务模块的出错次数设置为初始值,并获取所述出错次数。4.如权利要求3所述的基于云AC的关键业务模块监听方法,其特征在于,所述步骤S240包括:步骤S241当所述出错次数不为初始值的持续时间达到预设时间时,判断在所述异常数据库中的所述关键业务模块的所述出错次数在所述预设时间内是否大于预设警戒值;步骤S242当所述出错次数在所述预设时间内大于所述预设警戒值时,则认为所述出错次数对应的所述关键业务模块发生异常,执行步骤S300。5.如权利要求4所述的基于云AC的关键业务模块监听方法,其特征在于,所述步骤S240还包括:步骤S243当所述出错次数在所述预设时间内不大于所述预设警戒值时,则将所述出错次数更新为初始值;或,步骤S244当所述出错次数在所述预设时间内不大于所述预设警戒值时,则将所述出错次数和/或所述出错次数对应的关键业务模块从所述异常数据库中删除。6.如权利要求1-5任一所述的基于云AC的关键业务模块监听方法,其特征在于,所述步骤S200之后还包括:步骤S400当...
【专利技术属性】
技术研发人员:陈昊,
申请(专利权)人:上海斐讯数据通信技术有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。