诊断工具
产品启动配置需要正确配置参数才能够正常运行,诊断工具方便用户通过命令行窗口调取各个服务的状态。命令行工具可跨平台使用,包括 Windows 和 Linux。
1. 使用流程
-
在SimOne系统托盘的菜单上增加一项诊断工具,当用户点击选择之后弹出命令行的界面。

2.基于命令行展示,调取命令以后在屏幕上一次性打印各个模块的的状态。

2. 服务状态检测
项目名 |
解释 |
---|---|
名字/Name |
诊断的模块名称 |
连接方式/Methed |
连接服务的方式,包括通讯协议、IP地址、端口号、检测命令等 |
状态/Status |
返回当前服务的检测结果 |
结果/Result |
如果返回异常,显示对于这个异常的补充说明 |
3. 模块名
模块/Module |
职责 |
---|---|
CybertronRedis |
存储用户登录相关信息(用户信息,登录失败尝试次数) |
CybertronDataService |
数据服务-存储场景案例、目录及地图数据,及地图碰撞体的生成 |
CybertronTaskServer |
Web服务-任务管理,同时也存储agent,work信息 |
CybertronUserServer |
Web服务-用户权限管理、目前通知也走这一块 |
CybertronAssetServer |
Web服务-管理资源:主车、控制器、传感器、主车模型等等 |
CybertronXVIZServer |
简化渲染后台数据Provider,接收CybertronVisualizer发送来的热区数据,提供简化渲染客户端推送XVIZ协议数据 |
CybertronAgent |
后台服务-负责管理work节点 |
CybertronMaster |
后台服务-负责管理agent节点 |
RoadNetworkRTService |
路网服务-负责客户端请求获取路径点对应的路网信息(是否在车道内、高度)及相应的世界坐标、ST坐标转换 |
4. 状态类型
状态/Status |
描述 |
---|---|
0 |
系统能够正常返回 |
非0 |
非0值为错误码 |
5. 结果
{"code":-1,"data":
{"authCode":"10000","masterIP":"127.0.0.1:4500","message":"ok","state":"AgentState_Ready","webIP":"127.0.0.1:30083"}}