From 0fa3ca105ff7f2235669725ed121772d036d5685 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=94=90=E6=B5=A9?= Date: Mon, 5 Aug 2019 17:51:12 +0800 Subject: [PATCH] =?UTF-8?q?Update=20nezha=E6=8E=A5=E5=8F=A3=E6=96=87?= =?UTF-8?q?=E6=A1=A3.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- nezha接口文档.md | 184 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 184 insertions(+) diff --git a/nezha接口文档.md b/nezha接口文档.md index b18b1b1..e6b28f3 100644 --- a/nezha接口文档.md +++ b/nezha接口文档.md @@ -5510,6 +5510,7 @@ chartType=4: ### C 任务param格式说明 文件推送 ``` +请求: [ { "fileName":"th.txt", @@ -5520,9 +5521,24 @@ chartType=4: "isCover":"0" } ] + +返回: +[ + { + "destPath":"/home/test", + "fileName":"nc.txt", + "groupName":"shuqun", + "isCover":"0", + "md5Value":"ddeff019463ddf0fdebcd38c09693b8b", + "permisson":"777", + "upFileName":"nc_1564992091855.txt", + "username":"admin" + } +] ``` 命令执行-停用进程(upgrade_kill_process) ``` +请求: { "missionLoopEntity":{ "startTime":1564646481617, @@ -5535,9 +5551,25 @@ chartType=4: ] } } +返回: +{ + "commandEnname":"upgrade_kill_process", + "commandType":1, + "missionLoopEntity":{ + "endTime":1764646481617, + "startTime":1564646481617 + }, + "paramForExecuteInstruct":{ + "pidFiles":[ + "/home/pid1", + "/home/pid2" + ] + } +} ``` 命令执行-备份(upgrade_backup) ``` +请求: { "missionLoopEntity":{ "endTime":1764646481617, @@ -5552,9 +5584,27 @@ chartType=4: } ] } +返回: +{ + "commandEnname":"upgrade_backup", + "commandType":1, + "missionLoopEntity":{ + "endTime":1764646481617, + "startTime":1564646481617 + }, + "paramForExecuteInstructs":[ + { + "backup":"/home/aaa", + "backupTo":"/home/test", + "except":["123","456","789"], + "isAbs":"1" + } + ] +} ``` 命令执行-覆盖更新(upgrade_update) ``` +请求: { "missionLoopEntity":{ "endTime":1764646481617, @@ -5573,9 +5623,28 @@ chartType=4: } ] } +返回: +{ + "commandEnname":"upgrade_update", + "commandType":1, + "missionLoopEntity":{ + "endTime":1764646481617, + "startTime":1564646481617 + }, + "paramForExecuteInstructs":[ + { + "cover":"/home/aaa", + "delete":["123","456","789"], + "isAbs":"1", + "isCreateCover":"0", + "source":"/home/test" + } + ] +} ``` 命令执行-可执行命令/启动任务(upgrade_exec/upgrade_start) ``` +请求: { "missionLoopEntity":{ "endTime":1764646481617, @@ -5595,9 +5664,32 @@ chartType=4: } ] } +返回: +{ + "commandEnname":"upgrade_start", + "commandType":1, + "missionLoopEntity":{ + "endTime":1764646481617, + "startTime":1564646481617 + }, + "paramForExecuteInstructs":[ + { + "execCmd":"./start", + "execParams":["123","456"], + "execResult":"result file", + "forceExec":"1", + "maxWaitTime":"3", + "residentFlag":"1", + "returnFlag":"1", + "returnPath":"result return", + "username":"admin" + } + ] +} ``` 命令执行-恢复(upgrade_recover) ``` +请求: { "missionLoopEntity":{ "endTime":1764646481617, @@ -5612,9 +5704,27 @@ chartType=4: } ] } +返回: +{ + "commandEnname":"upgrade_recover", + "commandType":1, + "missionLoopEntity":{ + "endTime":1764646481617, + "startTime":1564646481617 + }, + "paramForExecuteInstructs":[ + { + "cover":"result file", + "delete":["123","456"], + "isAbs":"1", + "source":"./start" + } + ] +} ``` 命令执行-单次可执行命令(single_exec) ``` +请求: { "missionLoopEntity":{ "endTime":1764646481617, @@ -5630,9 +5740,28 @@ chartType=4: } ] } +返回: +{ + "commandEnname":"single_exec", + "commandType":2, + "missionLoopEntity":{ + "endTime":1764646481617, + "startTime":1564646481617 + }, + "paramForExecuteInstructs":[ + { + "execCmd":"./start", + "maxWaitTime":"3", + "returnFlag":"1", + "returnPath":"1", + "username":"admin" + } + ] +} ``` 升级部署-nc升级(upgrade_agent) ``` +请求: { "paramForUpgrade": { @@ -5653,9 +5782,34 @@ chartType=4: }] } } +返回: +{ + "commandEnname":"upgrade_agent", + "paramForUpgrade":{ + "backups":[ + { + "backup":"/home/beifen", + "backupTo":"/home/path", + "except":["111","222"], + "isAbs":"1" + } + ], + "cover":"/home/test", + "delete":["123","456"], + "fileName":"nc.txt", + "groupName":"shuqun", + "isAbs":"1", + "isCreateCover":"1", + "md5Value":"ddeff019463ddf0fdebcd38c09693b8b", + "permisson":"777", + "upFileName":"nc_1564995729998.txt", + "username":"admin" + } +} ``` 升级部署-dc升级/第三方升级(upgrade_server/upgrade_other) ``` +请求: { "paramForUpgrades": [{ @@ -5681,4 +5835,34 @@ chartType=4: }] }] } +返回: +{ + "commandEnname":"upgrade_server", + "paramForUpgrades":[ + { + "backups":[ + { + "backup":"/home/beifen", + "backupTo":"/home/path", + "except":["111","222"], + "isAbs":"1" + } + ], + "cover":"/home/test", + "delete":["123","456"], + "fileName":"dc.txt", + "forceExec":"1", + "groupName":"shuqun", + "isAbs":"1", + "isCreateCover":"1", + "maxWaitTime":"3", + "md5Value":"f2103bbb3ad1a858c51cd2d735b4611a", + "permisson":"777", + "pidFile":"test.pid", + "startupFile":"./start", + "upFileName":"other_1564995903259.txt", + "username":"admin" + } + ] +} ```