查询服务部署记录

更新时间:
2025-01-14

查询服务部署记录

此接口用于查询服务的部署记录。每更新一次服务部署配置信息,就会新增一条部署记录。

接口描述

通信协议:HTTP

URL:GET /api/v1/service/record

传参方式:query

请求参数

字段名类型是否必填说明
idstring服务 ID
pageNumnumber页码
pageSizenumber每页的部署记录数量

响应参数

字段名类型说明
totalnumber当前页的部署记录总数
listDeployRecord[ ]部署记录列表
pageNumnumber当前页码
pageSizenumber每页的部署记录数量

DeployRecord

字段名类型说明
idstring部署记录 ID
namestring服务名称
imagestring服务所使用的镜像,形式为 name@tag#os
cmdstring容器的启动参数
createdTimestring服务部署时间
nodeNode服务部署的节点信息

请求示例

curl --location --request GET 'http://localhost:3001/api/v1/service/record?id=f5363a30-7756-41ca-9ae7-7cacbe403c49&pageNum=1&pageSize=10'

响应示例

{
    "status": 200,
    "message": "success",
    "fieldErrors": null,
    "data": {
        "pageNum": 1,
        "pageSize": 10,
        "total": 1,
        "list": [
            {
                "id": "b737625f-6f7d-45f7-b8d9-ee2d3047559b",
                "createdTime": "2023-02-14 18:47:12",
                "name": "foo",
                "image": "hello-world@v2",
                "nodeList": [
                    {
                        "nodeId": "39854d09-f89b-46b8-8398-081787930964",
                        "nodeName": "192.168.XX.XX",
                        "address": "192.168.XX.XX:1112"
                    },
                    {
                        "nodeId": "ea9ca0d4-13ad-42f9-b400-329626d8159a",
                        "nodeName": "192.168.XX.XX",
                        "address": "192.168.XX.XX:1112"
                    }
                ],
                "cmd": [
                    "/hello"
                ]
            }
        ]
    }
}

错误码

具体请参见 错误码说明

文档内容是否对您有所帮助?
有帮助
没帮助