SubscribeNotifyExecStressTest
功能说明
接收客户端订阅在线压测信号请求。服务端为每一个任务分配一个消息队列,并侦听消息队列是否存在待发送的消息,若存在则通过gRPC stream发送给客户端。
函数原型
rpc SubscribeNotifyExecStressTest(ClientInfo) returns (stream StressTestRankParams) {}
输入参数说明
参数 |
类型(Protobuf定义) |
说明 |
|---|---|---|
ClientInfo |
message ClientInfo{ string jobId = 1; string role = 2; } |
ClientInfo.jobId:任务ID。 ClientInfo.role:客户端角色。 |
发送数据说明
参数 |
类型(Protobuf定义) |
说明 |
|---|---|---|
StressTestRankParams |
message StressTestRankParams { map<string, StressOpList> stressParam = 1; string jobId = 2; } |
StressTestRankParams.stressParam:key为该节点上要执行压测的global RankID,value为对应的压测操作,0表示“aic”压测;1表示“p2p”压测。 StressTestRankParams.jobId:任务ID。 |
返回值说明
参数 |
类型(Protobuf定义) |
说明 |
|---|---|---|
stream |
grpc stream |
|
父主题: 在线压测接口