一种监测管理方法、插件、通信系统及可读存储介质技术方案

技术编号:39252418 阅读:9 留言:0更新日期:2023-10-30 12:04
本申请涉及一种监测管理方法、插件、通信系统及可读存储介质。其中,监测管理方法应用于监测管理插件,该监测管理方法包括:拦截业务系统的通信信息,并根据拦截到的通信信息监测通信问题,若监测到预置的通信问题,则执行监测管理系统下发的对应的前置策略;若监测到非预置的通信问题,则向监测管理系统反馈非预置的通信问题,使得监测管理系统制定并下发对应的后置策略。通过实施本申请所提供的监测管理方法,可以改善现有技术中存在的通信质量不佳的问题。佳的问题。佳的问题。

【技术实现步骤摘要】
一种监测管理方法、插件、通信系统及可读存储介质


[0001]本申请涉及车联网通信
,特别是涉及一种监测管理方法、插件、通信系统及可读存储介质。

技术介绍

[0002]随着技术的发展,车联网的业务系统需要许多三方系统的支持,例如证书系统、数字钥匙系统、空中下载技术(Over

the

Air Technology,OTA)系统等。业务系统与三方系统的通信受到各种因素的影响,业务系统上线之后,总会出现一些难以预知的通信问题,因此无法保证通信百分之百成功。
[0003]对此,技术人员可以在前期开发中尽量完善业务系统,以避免可能会发生的所有通信问题,然后在后期维护中通过查看日志来收集前期开发中未预测到的通信问题,并且在下一次业务系统更新时,解决这些前期开发中未预测到的通信问题。可见,现有技术不仅费时费力而且具有滞后性,因此仍然存在通信质量不佳的问题。

技术实现思路

[0004]基于此,本申请提供了一种监测管理方法、插件、通信系统及可读存储介质,可以改善现有技术中存在的通信质量不佳的问题。
[0005]第一方面,本申请提供了一种监测管理方法,应用于监测管理插件,该监测管理方法包括:拦截业务系统的通信信息,并根据拦截到的通信信息监测通信问题,若监测到预置的通信问题,则执行监测管理系统下发的对应的前置策略;若监测到非预置的通信问题,则向监测管理系统反馈非预置的通信问题,使得监测管理系统制定并下发对应的后置策略。
[0006]结合第一方面,在第一方面的第一种可实施方式中,通信信息包括业务系统发送的访问信息及三方系统反馈的响应信息,通信问题包括网络问题、系统问题以及业务问题,根据拦截到的通信信息监测通信问题包括:若拦截到访问信息,则拦截响应信息以监测网络问题;若未监测到网络问题,则根据拦截到的响应信息监测系统问题;若未监测到系统问题,则根据拦截到的响应信息监测业务问题。
[0007]结合第一方面的第一种可实施方式,在第一方面的第二种可实施方式中,前置策略包括重试策略、通知策略以及异步策略,若监测到预置的通信问题,则执行监测管理系统下发的对应的前置策略包括:若监测到预置的网络问题,则执行重试策略;若监测到预置的系统问题,则在系统问题不支持异步的情况下,执行通知策略;在系统问题支持异步的情况下,执行异步策略;若监测到预置的业务问题,则在业务问题不支持异步的情况下,执行重试策略;在系统问题支持异步的情况下,执行异步策略。
[0008]结合第一方面的第二种可实施方式,在第一方面的第三种可实施方式中,执行异步策略包括:创建异步任务并将异步任务的状态设置为暂停;将异步任务的状态同步给监测管理系统;在接收到监测管理系统的控制指令的情况下,按照控制指令将异步任务的状态设置为暂停、运行或终止。
[0009]结合第一方面的第二种可实施方式,在第一方面的第四种可实施方式中,执行重试策略后,还包括:若重试次数达到了最大次数,则停止重试并确定存在重试失败问题;向监测管理系统发送重试失败问题,使得监测管理系统制定并下发对应的后置策略。
[0010]结合第一方面,在第一方面的第五种可实施方式中,在拦截业务系统的通信信息之后,方法还包括:收集业务系统的通信信息;向监测管理系统反馈通信信息,使监测管理系统根据通信信息对业务系统的通信质量进行评估。
[0011]结合第一方面,在第一方面的第六种可实施方式中,通信信息包括访问信息及响应信息,在拦截业务系统的通信信息之后,方法还包括:判断拦截得到的通信信息是否为访问信息;若通信信息为访问信息,则对访问信息执行临时矫正策略,其中,临时矫正策略包括重定向和字段对齐中的至少一种。
[0012]第二方面,本申请还提供了一种监测管理插件,该插件用于执行前述第一方面或第一方面的任一种可实施方式的监测管理方法。具体的,该插件包括任务模块和后置模块。其中,监测管理插件的任务模块用于拦截业务系统的通信信息,并根据拦截到的通信信息监测通信问题,若监测到预置的通信问题,则执行监测管理系统下发的对应的前置策略;监测管理插件的后置模块用于若监测到非预置的通信问题,则向监测管理系统反馈非预置的通信问题,使得监测管理系统制定并下发对应的后置策略。需要说明的是,监测管理插件的任务模块还可以拉取此业务系统之前在监测管理系统中遗留的任务。
[0013]结合第二方面,在第二方面的第一种可实施方式中,通信信息包括业务系统发送的访问信息及三方系统反馈的响应信息,通信问题包括网络问题、系统问题以及业务问题,监测管理插件的任务模块具体用于:若拦截到访问信息,则拦截响应信息以监测网络问题;若未监测到网络问题,则根据拦截到的响应信息监测系统问题;若未监测到系统问题,则根据拦截到的响应信息监测业务问题。
[0014]结合第二方面的第一种可实施方式,在第二方面的第二种可实施方式中,前置策略包括重试策略、通知策略以及异步策略,监测管理插件的任务模块具体用于:若监测到预置的网络问题,则执行重试策略;若监测到预置的系统问题,则在系统问题不支持异步的情况下,执行通知策略;若监测到预置的业务问题,则在业务问题不支持异步的情况下,执行重试策略。另外,监测管理插件的后置模块还用于异步任务管理,包括创建和管理异步的任务,和将异步的任务的状态同步给监测管理系统,具体的:若监测到预置的系统问题,则在系统问题支持异步的情况下,执行异步策略;若监测到预置的业务问题,则在系统问题支持异步的情况下,执行异步策略。
[0015]结合第二方面的第二种可实施方式,在第二方面的第三种可实施方式中,监测管理插件的后置模块具体用于:创建异步任务并将异步任务的状态设置为暂停;将异步任务的状态同步给监测管理系统;在接收到监测管理系统的控制指令的情况下,按照控制指令将异步任务的状态设置为暂停、运行或终止。
[0016]结合第二方面的第二种可实施方式,在第二方面的第四种可实施方式中,监测管理插件的任务模块还用于:若重试次数达到了最大次数,则停止重试并确定存在重试失败问题;监测管理插件的任务模块具体用于:向监测管理系统发送重试失败问题,使得监测管理系统制定并下发对应的后置策略。
[0017]结合第二方面,在第二方面的第五种可实施方式中,监测管理系统还包括监测模
块,监测管理插件的监测模块用于:收集业务系统的通信信息;向监测管理系统反馈通信信息,使监测管理系统根据通信信息对业务系统的通信质量进行评估。
[0018]结合第二方面,在第二方面的第六种可实施方式中,通信信息包括访问信息及响应信息,监测管理插件的任务模块还用于:判断拦截得到的通信信息是否为访问信息;若通信信息为访问信息,则对访问信息执行临时矫正策略,其中,临时矫正策略包括重定向和字段对齐中的至少一种。
[0019]第三方面,本申请还提供了一种通信系统,该通信系统包括监测管理系统和第二方面或第二方面的任一种可实施方式中的监测管理插件,该监测管理系统包括前置模块、策略模块和后置模块,监测管理系统的前置模块,用于收本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种监测管理方法,应用于监测管理插件,其特征在于,包括:拦截业务系统的通信信息,并根据拦截到的通信信息监测通信问题,若监测到预置的通信问题,则执行监测管理系统下发的对应的前置策略;若监测到非预置的通信问题,则向所述监测管理系统反馈所述非预置的通信问题,使得所述监测管理系统制定并下发对应的后置策略。2.根据权利要求1所述的方法,其特征在于,所述通信信息包括业务系统发送的访问信息及三方系统反馈的响应信息,所述通信问题包括网络问题、系统问题以及业务问题,所述根据拦截到的通信信息监测通信问题包括:若拦截到访问信息,则拦截响应信息以监测网络问题;若未监测到网络问题,则根据拦截到的响应信息监测系统问题;若未监测到系统问题,则根据拦截到的响应信息监测业务问题。3.根据权利要求2所述的方法,其特征在于,所述前置策略包括重试策略、通知策略以及异步策略,所述若监测到预置的通信问题,则执行监测管理系统下发的对应的前置策略包括:若监测到预置的网络问题,则执行重试策略;若监测到预置的系统问题,则在所述系统问题不支持异步的情况下,执行通知策略;在所述系统问题支持异步的情况下,执行异步策略;若监测到预置的业务问题,则在所述业务问题不支持异步的情况下,执行重试策略;在所述系统问题支持异步的情况下,执行异步策略。4.根据权利要求3所述的方法,其特征在于,所述执行异步策略包括:创建异步任务并将所述异步任务的状态设置为暂停;将所述异步任务的状态同步给监测管理系统;在接收到所述监测管理系统的控制指令的情况下,按照所述控制指令将所述异步任务的状态设置为暂停、运行或终止。5.根据权利要求3所述的方法,其特征在于,执行重试策略后,还包括:若重试次数达到了最...

【专利技术属性】
技术研发人员:王翊叶松林李志强
申请(专利权)人:赛力斯汽车有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1