错误 #4671
网管版本2.3.0pre1T2增加对核心网服务分离得复位控制
0%
描述
网管版本2.3.0pre1T2增加对核心网服务分离得复位控制
文件
历史记录
由 张 松松 更新于 大约 2 个月 之前
核心网服务操作方法:
先根据服务api接口查出对应的子网元对应的服务名称,然后再调用服务操作api接口对单个服务进行操作
api接口:
查询所有子网元服务的接口:
方法:GET
http://192.168.62.13:4000/api/service-list
返回内容,json格式数据,例子参考service_resp.json文件,字段:
version:string,版本号
showVersion:string,显示版本号
releaseTime:string,发布时间
installTime:string,安装更新时间
arch:string,cpu结构
services:数组,子网元服务,结构形式参考单个子网元的服务接口返回内容
查询单个子网元的服务接口:
方法:GET
http://192.168.62.13:4000/api/service?nettype=amf
参数:
nettype:子网元类型
返回内容,json格式数据,字段:
netType:string,子网元,包含amf、smf、upf等
service:string,子网元对应的服务名称,可通过systemctl进行操作
packageService:string,归属服务,有ngc、ngc、system三类
version:string,编译时对应的git tag号
buildTime:string,子网元的编译时间
pid:int,子网元对应的进程号
status:string,子网元状态,normal:正常 abnormal:异常
startTime:string,子网元启动时间
服务操作api接口:
方法:POST
http://192.168.62.13:4000/api/service
请求参数:
operate:操作,包括start、restart、stop
servcice:子网元对应的服务
返回:
status code:200为操作成功,其他为操作失败,具体失败信息还待后续完善
所有服务重启接口:
方法:GET
http://192.168.62.13:4000/api/NgcReboot
返回:
status code:200为操作成功,其他为操作失败