【技术实现步骤摘要】
本申请涉及服务诊断,具体涉及一种诊断信息的获取方法、装置、车辆及存储介质。
技术介绍
1、数据分发服务(data distribution service,dds)作为通信中间件,在软件通信领域广泛应用。dds协议通信采用发布/订阅体系架构,能保障数据进行实时、高效、灵活的分发。当dds协议通信无法建立连接时,需要对dds协议进行分析和诊断。
2、目前,可以通过抓取dds协议网络报文,确定dds协议通信能否建立连接,或者确定网络报文的传输吞吐量等信息。但是,上述方法只能获取网络报文的收发信息,对dds协议通信状态以及报文传输效率进行诊断,无法获取dds协议的关键信息,对dds协议进行分析和诊断。
技术实现思路
1、本申请提供一种诊断信息的获取方法、装置、车辆及存储介质,以至少解决相关技术中无法获取dds协议的关键信息,对dds协议进行分析和诊断的技术问题。本申请的技术方案如下:
2、根据本申请涉及的第一方面,提供一种诊断信息的获取方法,该方法应用于车载控制器,车载控
...【技术保护点】
1.一种诊断信息的获取方法,其特征在于,应用于车载控制器,所述车载控制器包括:客户端和多个服务端,所述客户端与每个所述服务端之间均进行数据分发服务DDS协议通信,所述多个服务端之间进行所述DDS协议通信,所述多个服务端包括待诊断服务端;所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在通过所述待诊断服务端解析所述诊断协议报文之后,所述方法还包括:
3.根据权利要求1或2所述的方法,其特征在于,所述诊断协议报文包括以下至少一项:所述诊断协议报文的标识、所述诊断协议报文的长度、所述待诊断信息的标识。
4.根据权利要求1或2所述
...【技术特征摘要】
1.一种诊断信息的获取方法,其特征在于,应用于车载控制器,所述车载控制器包括:客户端和多个服务端,所述客户端与每个所述服务端之间均进行数据分发服务dds协议通信,所述多个服务端之间进行所述dds协议通信,所述多个服务端包括待诊断服务端;所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在通过所述待诊断服务端解析所述诊断协议报文之后,所述方法还包括:
3.根据权利要求1或2所述的方法,其特征在于,所述诊断协议报文包括以下至少一项:所述诊断协议报文的标识、所述诊断协议报文的长度、所述待诊断信息的标识。
4.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,所述待诊断信息包括以下至少一项:所述待诊断服务端的进程信息、所述待诊断服务端中dds协议的实体信息、所述远端服务端中dds协议的实体信息、所述待诊断服务端的配置信息、所述待诊断服务端的多个线程中每个线程的状态信息、数据包信息。
6.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
7.一种诊断信息的获取装置,其特征在于,应用于车载控制器,所述车载控制器包括:客户端和多个服务端,所述客户端与每个所述服务端...
【专利技术属性】
技术研发人员:辛超,王铃,叶欢,
申请(专利权)人:重庆长安汽车股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。