Agent分配策略

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Agent分配策略

shuewah
This post was updated on .
CONTENTS DELETED
The author has deleted this message.
Reply | Threaded
Open this post in threaded view
|

RE: Agent分配策略

Mavlarn

首先,agent的分配都是随机的,不能指定。一个agent同一时间只能运行一个测试。

其次,我们可以设置同时运行多少个测试,只要可用的agent足够,就会运行测试。除非你有10个agent,给个测试都需要6台agent。

 

所以,最好是通过使用一段时间,找到最合理的分配和配置方式,最好的情况下,agent的负载刚好将近满负荷。这需要找到一个合理的进程、线程的设置。而且,不同的测试场景,资源消耗也不一样,有一些cpu消耗较多,就不能设置太大的vuser,有一些是内存消耗较大,或者网络IO消耗较大,cpu就比较空闲。

 

还有,创建测试的时候,可以调度执行,这样,也能够合理的安排执行的时间,而不至于一直尝试请求agent资源。

 

-----Original Message-----
From: "sh [via ngrinder]"<[hidden email]>
To: "Mavlarn"<[hidden email]>;
Cc:
Sent: 2015-03-20 (星期五) 14:44:56
Subject: Agent分配策略
 

加入说我有N个项目同时进行压测,有M台Agent可供使用
那这边分配Agent是要用户手动去分配选择吗(可能有的Agent很空闲,有的已经跑不动了)



If you reply to this email, your message will be added to the discussion below:
http://ngrinder.642.n7.nabble.com/Agent-tp1768.html
To start a new topic under ngrinder-user-cn, email [hidden email]
To unsubscribe from ngrinder-user-cn, click here.
NAML
Reply | Threaded
Open this post in threaded view
|

RE: Agent分配策略

shuewah
就是说在Agent分配上更多是用人工来判断分配机器,没有一个合理的Agent自动分配资源机制
Reply | Threaded
Open this post in threaded view
|

RE: Agent分配策略

Mavlarn

我说了是随机的,你不能自己控制哪一台机器运行什么测试。你只能通过agent的数量和测试需要的agent数量,来使它的分配更加合理。

 

-----Original Message-----
From: "sh [via ngrinder]"<[hidden email]>
To: "Mavlarn"<[hidden email]>;
Cc:
Sent: 2015-03-23 (星期一) 17:28:46
Subject: RE: Agent分配策略
 

就是说在Agent分配上更多是用人工来判断分配机器,没有一个合理的Agent自动分配资源机制


If you reply to this email, your message will be added to the discussion below:
http://ngrinder.642.n7.nabble.com/Agent-tp1768p1772.html
To start a new topic under ngrinder-user-cn, email [hidden email]
To unsubscribe from ngrinder-user-cn, click here.
NAML