简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。
获取集群版本信息
你可以使用 `GetClusterVersionInfo`检索集群中每个节点上运行的 Element 软件版本信息的方法。该方法还会返回有关当前正在升级软件的节点的信息。
集群版本信息对象成员
该方法具有以下对象成员:
| 名称 | 描述 | 类型 |
|---|---|---|
nodeID |
节点的 ID。 |
整数 |
节点内部修订 |
节点的内部软件版本。 |
string |
节点版本 |
节点的软件版本。 |
string |
参数
此方法没有输入参数。
返回值
此方法具有以下返回值:
| 名称 | 描述 | 类型 |
|---|---|---|
集群 API 版本 |
集群上当前的 API 版本。 |
string |
集群版本 |
集群上当前运行的 Element 软件版本。 |
string |
集群版本信息 |
集群中节点的列表,以及每个节点的版本信息。 |
JSON 对象数组 |
待定集群版本 |
如果存在,则表示集群软件当前正在升级或回滚到的版本。 |
string |
软件版本信息 |
升级状态。对象成员:
|
JSON 对象 |
请求示例
该方法的请求类似于以下示例:
{
"method": "GetClusterVersionInfo",
"params": {},
"id" : 1
}
响应示例
此方法返回类似于以下示例的响应:
{
"id": 1,
"result": {
"clusterAPIVersion": "6.0",
"clusterVersion": "6.1382",
"clusterVersionInfo": [
{
"nodeID": 1,
"nodeInternalRevision": "BuildType=Release Element=carbon Release=carbon ReleaseShort=carbon Version=6.1382 sfdev=6.28 Repository=dev Revision=061511b1e7fb BuildDate=2014-05-28T18:26:45MDT",
"nodeVersion": "6.1382"
},
{
"nodeID": 2,
"nodeInternalRevision": "BuildType=Release Element=carbon Release=carbon ReleaseShort=carbon Version=6.1382 sfdev=6.28 Repository=dev Revision=061511b1e7fb BuildDate=2014-05-28T18:26:45MDT",
"nodeVersion": "6.1382"
},
{
"nodeID": 3,
"nodeInternalRevision": "BuildType=Release Element=carbon Release=carbon ReleaseShort=carbon Version=6.1382 sfdev=6.28 Repository=dev Revision=061511b1e7fb BuildDate=2014-05-28T18:26:45MDT",
"nodeVersion": "6.1382"
},
{
"nodeID": 4,
"nodeInternalRevision": "BuildType=Release Element=carbon Release=carbon ReleaseShort=carbon Version=6.1382 sfdev=6.28 Repository=dev Revision=061511b1e7fb BuildDate=2014-05-28T18:26:45MDT",
"nodeVersion": "6.1382"
}
],
"softwareVersionInfo": {
"currentVersion": "6.1382",
"nodeID": 0,
"packageName": "",
"pendingVersion": "6.1382",
"startTime": ""
}
}
}
自版本以来的新版本
9.6