项目

一般

简介

错误 #4712

BaseService中的reboot消息发送到gnb_agent处理

杨 杨乐一天 之前添加. 更新于 一天 之前.

状态:
新建
优先级:
一般
指派给:
开始日期:
2026-01-09
计划完成日期:
% 完成:

0%

预期时间:
问题归属:
BaseService
发现问题版本:
Rel_3.1.5
目标解决问题版本:
Rel_3.1.5

描述

业务逻辑:
1.发送reboot消息时,先记录日志
2.reboot消息包含:进程名+reboot原因
3.如果超时再记录日志,执行reboot

历史记录

#1

杨 杨乐 更新于 一天 之前

结构体如下:

type HeaderData struct {
Module uint16 `json:"module"` //模块ID 0:CU 1:DU 2:baseService 3:dev 4:backend 5:phy 100:agent 101:core-agent
MsgType uint8 `json:"msgType"` //消息ID 5(模块操作消息)
Version uint8 `json:"version"` //消息版本信息
}
type OperGnbModuleInfo struct {
Head gnb.HeaderData //消息头
ModuleId uint16 //被操作模块ID: 0:CU 1:DU 2:baseService 3:dev 4:backend 5:phy 100:agent,300:system
Operation uint16 //操作枚举:0:停止,1:启动,2:复位, 3:reboot
TimeStamp uint64 //时间戳(单位:ms)
}
新增定义:
ModuleId:300(系统操作)
Operation:3(reboot)

导出 Atom PDF