| 限定符和类型 | 字段和说明 |
|---|---|
protected String |
nodeID
Every locust4j instance registers a unique nodeID to the master when it makes a connection.
|
protected int |
numClients
Number of clients required by the master, locust4j use threads to simulate clients.
|
protected Map<String,Integer> |
userClassesCountFromMaster
We save user_class_count in spawn message and send it back to master without modification.
|
| 构造器和说明 |
|---|
Runner() |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
getNodeID() |
void |
getReady() |
Map<String,Object> |
getRemoteParams() |
RunnerState |
getState() |
protected boolean |
isHeartbeatStopped() |
protected boolean |
isMasterHeartbeatTimeout(long timeout) |
void |
quit() |
protected void |
setHeartbeatStopped(boolean value) |
void |
setRPCClient(Client client) |
void |
setStats(Stats stats) |
protected void |
setTaskExecutor(ThreadPoolExecutor taskExecutor) |
void |
setTasks(List<AbstractTask> tasks) |
protected void |
spawnComplete() |
protected void |
startSpawning(int spawnCount) |
protected void |
stop() |
protected String nodeID
protected int numClients
protected boolean isHeartbeatStopped()
protected void setHeartbeatStopped(boolean value)
protected boolean isMasterHeartbeatTimeout(long timeout)
public RunnerState getState()
public String getNodeID()
public void setRPCClient(Client client)
public void setStats(Stats stats)
public void setTasks(List<AbstractTask> tasks)
protected void setTaskExecutor(ThreadPoolExecutor taskExecutor)
protected void startSpawning(int spawnCount)
protected void spawnComplete()
public void quit()
protected void stop()
public void getReady()
Copyright © 2023. All rights reserved.