池成员逻辑物理对象表示单个内部物理服务器IP地址和监听者端口分配池成员集合并用它们加载平衡通量与负载平衡器配置虚拟服务器相关联
使用下列操作查看并管理池成员
取回池成员
取回成员列表
Get/pools/{poolId}/成员
操作不接受请求体
响应
{ "data": [ { "id": "127.0.0.1:80", "port": { "type": "equal", "value": 80 }, "monitorRule": {}, "address": "127.0.0.1", "appService": null, "connectionLimit": 0, "description": "none", "dynamicRatio": 1, "inheritProfile": "enabled", "logging": "disabled", "priorityGroup": 0, "rateLimit": "disabled", "ratio": 1, "session": "monitor-enabled", "state": "unchecked", "metadata": {}, "profiles": null } ] }
创建池成员
创建池成员时向指定的池添加现有节点
POST/pools/{apolId}/成员
请求主体
{ndeld:
端口 {{类型 }:quality, value:80}
响应
{数据}{事件d
资源类
状态号 支持号 时间标注号 2016-03-17T09:36:42.527609Z
}}
检索池成员统计
取回所有池成员特定池数统计,包括配置设置、可用性和监测状态
GET /pools/{poolId}/members/stats
操作不接受请求体
响应
{ "data": [ { "id": "test1:80", "address": "127.0.0.1", "connq": { "ageEdm": 0, "ageEma": 0, "ageHead": 0, "ageMax": 0, "depth": 0, "serviced": 0 }, "curSessions": 0, "monitorRule": { "monitors": [ "default" ], "minimum": "all" }, "monitorStatus": "address-down", "nodeName": "test1", "poolName": "test2", "port": { "type": "equal", "value": 80 }, "serverside": { "bitsIn": 0, "bitsOut": 0, "curConns": 0, "maxConns": 0, "pktsIn": 0, "pktsOut": 0, "totConns": 0 }, "sessionStatus": "enabled", "status": { "availabilityState": "unknown", "enabledState": "enabled", "statusReason": "Pool member does not have service checking enabled" }, "totRequests": 0 } ] }
取回池成员配置
取回配置、监控设置和其他数据为池成员服务
GET /pools/{poolId}/members/{memberId}
操作不接受请求体
响应
{ "data": [ { "id": "127.0.0.1:80", "address": "127.0.0.1", "appService": null, "connectionLimit": 0, "description": null, "dynamicRatio": 1, "inheritProfile": "enabled", "logging": "disabled", "priorityGroup": 0, "port": { "type": "equal", "value": 70 }, "rateLimit": "disabled", "ratio": 1, "session": "user-enabled", "state": "unchecked", "metadata": {}, "monitorRule": {}, "profiles": [] } ] }
更新池成员配置
更新配置设置指定池成员
PUT /pools/{poolId}/members/{memberId}
请求主体
{ibjectService}:null,nelionLimit:0,descript:null,volvictRatio:1,neptProfile:2
响应
更新池成员
{数据}{事件d
状态处理 资源处理
时间标识:2016-03-17T09:36:42.527609Z
}}
从池清除池成员
清除池成员
DELETE /pools/{poolId}/members/{memberId}
操作不接受请求体
响应
{数据}{事件d
状态处理 资源处理
时间标识:2016-03-17T09:36:42.527609Z
}}
取回池成员监控规则
检索监控规则配置应用到指定的池成员
GET /pools/{poolId}/members/{memberId}/monitor-rule
操作不接受请求体
响应
{数据>:{{最小性}:s
更新监控池成员规则
更新监控规则配置应用到指定的池成员
PUT /pools/{poolId}/members/{memberId}/monitor-rule
请求主体
{名:s
响应
返回事件信息更新监控规则请求事件ID获取事件状态和输出信息
{数据}{事件d
状态处理 资源处理
时间标识:2016-03-16T17:09:53.1059638Z
}}
创建监视规则池成员
显示器规则添加到指定的池成员
POST /pools/{poolId}/members/{memberId}/monitor-rule
请求主体
{名:>[tcp,>ssssss
响应
{数据}{事件d
状态处理 资源处理
时间标识 : 2016-03-24T10:41:08.61946Z
}}
从池成员中删除监视规则
删除监视规则应用到指定的池成员(成员Id)
DELETE /pools/{poolId}/members/{memberID}/monitor-rule
响应
返回事件信息更新监控规则请求事件ID检索事件状态和输出信息
{数据}{事件d
资源类
事件/事件/
取回池成员统计
取回配置、监控设置和其他数据为池成员服务
GET /pools/{poolId}/members/{memberId}/stats
操作不接受请求体
响应
{ "data": [ { "id": "test1:80", "address": "127.0.0.1", "connq": { "ageEdm": 0, "ageEma": 0, "ageHead": 0, "ageMax": 0, "depth": 0, "serviced": 0 }, "curSessions": 0, "monitorRule": { "monitors": [ "default" ], "minimum": "all" }, "monitorStatus": "address-down", "nodeName": "test1", "poolName": "test2", "port": { "type": "equal", "value": 80 }, "serverside": { "bitsIn": 0, "bitsOut": 0, "curConns": 0, "maxConns": 0, "pktsIn": 0, "pktsOut": 0, "totConns": 0 }, "sessionStatus": "enabled", "status": { "availabilityState": "unknown", "enabledState": "enabled", "statusReason": "Pool member does not have service checking enabled" }, "totRequests": 0 } ] }
禁用池成员维护
设置允许池成员(IP和端口组合)只接受匹配现有持久会议的新连接使用此特性避免新连接池成员
监听池成员连接状态见:检索池成员统计检视数据数组中的第一个对象服务器端对象向成员显示活动状态
重新接纳池成员后见Envice池成员维护
理解禁用与离线差异很重要
PUT /pools/{pool_ID}/members/{member_ID}
请求主体
{session's:ser
响应
{数据}{事件d
状态处理 资源处理
时间标识:2016-03-17T09:36:42.527609Z
}}
维护后启用池成员
设置允许池成员(IP和Port组合)接受新连接使用此特性启动维护后池成员
PUT /pools/{pool_ID}/members/{member_ID}
请求主体
{sessions:用户启动}
响应
{数据}{事件d
状态处理 资源处理
时间标识:2016-03-17T09:36:42.527609Z
}}
离线池成员维护
设置允许你强制池成员离线并只允许主动连接
理解禁用与离线差异很重要
请求主体
{状态:用户下传}
响应
{数据}{事件d
状态处理 资源处理
时间标识: 2016-03-08T17:22:33.62496Z
}}
在线池成员维护
使用此设置带游泳池成员上网, 通常是维护后
请求主体
{状态:用户上传}
响应
{数据}{事件d
状态处理 资源处理
时间标识: 2016-03-08T17:22:33.62496Z
}}