[]
启动一个应用。
Request Body
Type: application/json-patch+json
Example:
{
"ApplicationName": "App1"
}
Type: application/json
Example:
{
"ApplicationName": "App1"
}
Type: text/json
Example:
{
"ApplicationName": "App1"
}
Type: application/*+json
Example:
{
"ApplicationName": "App1"
}
Responses
[200] OK
Type: [text/plain]
Example:
{
"Result": false,
"Message": "Error message.",
"ErrorCode": 0,
"MessageProperties": null
}
Type: [application/json]
Example:
{
"Result": false,
"Message": "Error message.",
"ErrorCode": 0,
"MessageProperties": null
}
Type: [text/json]
Example:
{
"Result": false,
"Message": "Error message.",
"ErrorCode": 0,
"MessageProperties": null
}
停止一个应用。
Request Body
Type: application/json-patch+json
Example:
{
"ApplicationName": "App1"
}
Type: application/json
Example:
{
"ApplicationName": "App1"
}
Type: text/json
Example:
{
"ApplicationName": "App1"
}
Type: application/*+json
Example:
{
"ApplicationName": "App1"
}
Responses
[200] OK
Type: [text/plain]
Example:
{
"Result": false,
"Message": "Error message.",
"ErrorCode": 0,
"MessageProperties": null
}
Type: [application/json]
Example:
{
"Result": false,
"Message": "Error message.",
"ErrorCode": 0,
"MessageProperties": null
}
Type: [text/json]
Example:
{
"Result": false,
"Message": "Error message.",
"ErrorCode": 0,
"MessageProperties": null
}
启动所有的应用。
Responses
[200] OK
Type: [text/plain]
Example:
{
"Result": false,
"Message": "Error message.",
"ErrorCode": 0,
"MessageProperties": null
}
Type: [application/json]
Example:
{
"Result": false,
"Message": "Error message.",
"ErrorCode": 0,
"MessageProperties": null
}
Type: [text/json]
Example:
{
"Result": false,
"Message": "Error message.",
"ErrorCode": 0,
"MessageProperties": null
}
停止所有的应用。
Responses
[200] OK
Type: [text/plain]
Example:
{
"Result": false,
"Message": "Error message.",
"ErrorCode": 0,
"MessageProperties": null
}
Type: [application/json]
Example:
{
"Result": false,
"Message": "Error message.",
"ErrorCode": 0,
"MessageProperties": null
}
Type: [text/json]
Example:
{
"Result": false,
"Message": "Error message.",
"ErrorCode": 0,
"MessageProperties": null
}
上线应用,退出维护模式。
Request Body
Type: application/json-patch+json
Example:
{
"ApplicationName": "App1"
}
Type: application/json
Example:
{
"ApplicationName": "App1"
}
Type: text/json
Example:
{
"ApplicationName": "App1"
}
Type: application/*+json
Example:
{
"ApplicationName": "App1"
}
Responses
[200] OK
Type: [text/plain]
Example:
{
"Result": false,
"Message": "Error message.",
"ErrorCode": 0,
"MessageProperties": null
}
Type: [application/json]
Example:
{
"Result": false,
"Message": "Error message.",
"ErrorCode": 0,
"MessageProperties": null
}
Type: [text/json]
Example:
{
"Result": false,
"Message": "Error message.",
"ErrorCode": 0,
"MessageProperties": null
}
使所有应用上线并退出维护模式。
Responses
[200] OK
Type: [text/plain]
Example:
{
"Result": false,
"Message": "Error message.",
"ErrorCode": 0,
"MessageProperties": null
}
Type: [application/json]
Example:
{
"Result": false,
"Message": "Error message.",
"ErrorCode": 0,
"MessageProperties": null
}
Type: [text/json]
Example:
{
"Result": false,
"Message": "Error message.",
"ErrorCode": 0,
"MessageProperties": null
}
下线应用,进入维护模式。
Request Body
Type: application/json-patch+json
Example:
{
"ApplicationName": "App1"
}
Type: application/json
Example:
{
"ApplicationName": "App1"
}
Type: text/json
Example:
{
"ApplicationName": "App1"
}
Type: application/*+json
Example:
{
"ApplicationName": "App1"
}
Responses
[200] OK
Type: [text/plain]
Example:
{
"Result": false,
"Message": "Error message.",
"ErrorCode": 0,
"MessageProperties": null
}
Type: [application/json]
Example:
{
"Result": false,
"Message": "Error message.",
"ErrorCode": 0,
"MessageProperties": null
}
Type: [text/json]
Example:
{
"Result": false,
"Message": "Error message.",
"ErrorCode": 0,
"MessageProperties": null
}
使所有应用下线并进入维护模式。
Responses
[200] OK
Type: [text/plain]
Example:
{
"Result": false,
"Message": "Error message.",
"ErrorCode": 0,
"MessageProperties": null
}
Type: [application/json]
Example:
{
"Result": false,
"Message": "Error message.",
"ErrorCode": 0,
"MessageProperties": null
}
Type: [text/json]
Example:
{
"Result": false,
"Message": "Error message.",
"ErrorCode": 0,
"MessageProperties": null
}
获取所有应用的信息。
Responses
[200] OK
Type: [text/plain]
Example:
{
"Applications": [
{
"ApplicationName": "NormalApp",
"PublishDate": "2025/9/23 14:10:04",
"IsOffline": false,
"IsRunning": true
},
{
"ApplicationName": "MaintenanceApp",
"PublishDate": "2025/9/23 14:10:04",
"IsOffline": true,
"IsRunning": true
},
{
"ApplicationName": "StoppedApp",
"PublishDate": "2025/9/23 14:10:04",
"IsOffline": false,
"IsRunning": false
}
],
"Result": true,
"Message": null,
"ErrorCode": 0,
"MessageProperties": null
}
Type: [application/json]
Example:
{
"Applications": [
{
"ApplicationName": "NormalApp",
"PublishDate": "2025/9/23 14:10:04",
"IsOffline": false,
"IsRunning": true
},
{
"ApplicationName": "MaintenanceApp",
"PublishDate": "2025/9/23 14:10:04",
"IsOffline": true,
"IsRunning": true
},
{
"ApplicationName": "StoppedApp",
"PublishDate": "2025/9/23 14:10:04",
"IsOffline": false,
"IsRunning": false
}
],
"Result": true,
"Message": null,
"ErrorCode": 0,
"MessageProperties": null
}
Type: [text/json]
Example:
{
"Applications": [
{
"ApplicationName": "NormalApp",
"PublishDate": "2025/9/23 14:10:04",
"IsOffline": false,
"IsRunning": true
},
{
"ApplicationName": "MaintenanceApp",
"PublishDate": "2025/9/23 14:10:04",
"IsOffline": true,
"IsRunning": true
},
{
"ApplicationName": "StoppedApp",
"PublishDate": "2025/9/23 14:10:04",
"IsOffline": false,
"IsRunning": false
}
],
"Result": true,
"Message": null,
"ErrorCode": 0,
"MessageProperties": null
}
Parameters
| 属性名 | In | 类型 | 说明 |
|---|---|---|---|
| applicationName | query | string |
获取应用的信息。
Responses
[200] OK
Type: [text/plain]
Example:
{
"PublishDate": "2025/9/23 14:10:04",
"IsOffline": false,
"IsRunning": true,
"Result": true,
"Message": null,
"ErrorCode": 0,
"MessageProperties": null
}
Type: [application/json]
Example:
{
"PublishDate": "2025/9/23 14:10:04",
"IsOffline": false,
"IsRunning": true,
"Result": true,
"Message": null,
"ErrorCode": 0,
"MessageProperties": null
}
Type: [text/json]
Example:
{
"PublishDate": "2025/9/23 14:10:04",
"IsOffline": false,
"IsRunning": true,
"Result": true,
"Message": null,
"ErrorCode": 0,
"MessageProperties": null
}
请求结果。
| 属性名 | 类型 | 说明 | Example |
|---|---|---|---|
| Result | Boolean | 请求是否成功。 | |
| MessageNullable | string | 请求返回的信息。 | |
| ErrorCode | int32 | 请求返回的错误码。 | |
| MessagePropertiesNullable | Array |
请求返回信息中的数据。 |
| 属性名 | 类型 | 说明 | Example |
|---|---|---|---|
| ApplicationNameNullable | string |
| 属性名 | 类型 | 说明 | Example |
|---|---|---|---|
| ApplicationsNullable | Array<ApplicationInfo> |
||
| Result | Boolean | 请求是否成功。 | |
| MessageNullable | string | 请求返回的信息。 | |
| ErrorCode | int32 | 请求返回的错误码。 | |
| MessagePropertiesNullable | Array |
请求返回信息中的数据。 |
| 属性名 | 类型 | 说明 | Example |
|---|---|---|---|
| ApplicationNameNullable | string | ||
| PublishDate | ISO DateTime Sting | ||
| IsOffline | Boolean | ||
| IsRunning | Boolean |
| 属性名 | 类型 | 说明 | Example |
|---|---|---|---|
| PublishDate | ISO DateTime Sting | ||
| IsOffline | Boolean | ||
| IsRunning | Boolean | ||
| Result | Boolean | 请求是否成功。 | |
| MessageNullable | string | 请求返回的信息。 | |
| ErrorCode | int32 | 请求返回的错误码。 | |
| MessagePropertiesNullable | Array |
请求返回信息中的数据。 |