[prev in list] [next in list] [prev in thread] [next in thread]
List: grinder-use
Subject: Re: [Grinder-use] atExit worker state - inconsistency?
From: Darren Ball <balldarrens () gmail ! com>
Date: 2016-10-06 14:49:43
Message-ID: CA+YPNhe9-tyquAbiniMzPbL3hz0d9xtJBjL-wtfD5p3ntK37GA () mail ! gmail ! com
[Download RAW message or body]
[Attachment #2 (multipart/alternative)]
Anyone else have any insight/ideas on this? Development?
On Fri, Sep 30, 2016 at 10:43 AM, Darren Ball <balldarrens@gmail.com> wrote:
> Hi Joel,
>
> Thanks for your feedback.
> This is actually during the stopping process or the tear down.
>
> My polling is every 5 seconds, but displayed in the original was a test
> that was showing the inconsistent state of worker tracking during atexit.
>
> Update on this as well:
>
> If I use __del__, the state of the workers remains 'running', but if
> atexit is used, and registered outside of ThreadRunner, this state seems to
> be 'lost'. During shutdown this is a problem. By adding the atexit
> outside of TestRunner, the total time of the test is only that of
> TestRunner.
> Adding __del__, extends the execution time of TestRunner, calculations are
> off then. My cleanup can take several (> 10) seconds...
>
>
>
>
>
> On Fri, Sep 30, 2016 at 9:53 AM, Joel Lucuik <joel.lucuik@gmail.com>
> wrote:
>
> > This is likely the scenario where the agent is just starting. To avoid
> > this, consider polling the running status every 60 seconds. With that you
> > can skip those 30 seconds scenario where grinder is trying to start worker
> > processes.
> >
> >
> >
> > Maybe increase the sleeptime between polling status.
> >
> >
> > On Thu, Sep 29, 2016 at 1:23 PM, Darren Ball <balldarrens@gmail.com>
> > wrote:
> >
> > > Hi All,
> > >
> > > I've come across a pretty unusual situation in my polling logic for
> > > workers (use to tell if they are 'done'). I have test logic that runs many
> > > scenarios, and I typically poll for workers like this:
> > >
> > > workerstate=$(curl --noproxy localhost -s -X GET \
> > > http://localhost:6373/agents/status | /usr/local/bin/jq -r \
> > > '.[].workers[].state' | wc -l)
> > >
> > > I have an atExit function registered, that cleans up data that was \
> > > created/generated during the run.
> > > The odd behaviour can be seen below, captured with a simply loop outside the \
> > > run for observation (1 sec interval) to check the state of workers while a test \
> > > was running. It seams that once test runner exits, the state of status of t
> > > the agents's workers are 'cleared' (which was my indication that things were \
> > > really done). Grinder also issues a termination at 10 seconds as well, \
> > > regrettably.
> > > As can been seen, the agent workers look like their state went from running to \
> > > nothing and then back to finished. Time between this is 30 seconds. Threads \
> > > are still up during this period, as the cleanup is still being processed.
> > > Is there any efficient way to determine successfully that the workers have \
> > > passed the 'finished' state? I can't really rely on polling for a state of \
> > > finished, as there is a chance that it will be missed (it is cleared).
> > >
> > > Thanks.
> > >
> > >
> > > [{"id":"ip-10-82-147-72:371439501|1475085007713|1565583566:0
> > > ","name":"i-0a98f94c8d82cb1fd","number":0,"state":"running",
> > > "workers":[{"maximum-threads":20,"running-threads":20,"id":"
> > > i-0a98f94c8d82cb1fd-24:371439501|1475085007713|1565583566:25
> > > ","name":"i-0a98f94c8d82cb1fd-24","number":24,"state":"running"}]}]
> > > [{"id":"ip-10-82-147-72:371439501|1475085007713|1565583566:0
> > > ","name":"i-0a98f94c8d82cb1fd","number":0,"state":"running",
> > > "workers":[{"maximum-threads":20,"running-threads":20,"id":"
> > > i-0a98f94c8d82cb1fd-24:371439501|1475085007713|1565583566:25
> > > ","name":"i-0a98f94c8d82cb1fd-24","number":24,"state":"running"}]}]
> > > [{"id":"ip-10-82-147-72:371439501|1475085007713|1565583566:0
> > > ","name":"i-0a98f94c8d82cb1fd","number":0,"state":"running",
> > > "workers":[{"maximum-threads":20,"running-threads":20,"id":"
> > > i-0a98f94c8d82cb1fd-24:371439501|1475085007713|1565583566:25
> > > ","name":"i-0a98f94c8d82cb1fd-24","number":24,"state":"running"}]}]
> > > [{"id":"ip-10-82-147-72:371439501|1475085007713|1565583566:0
> > > ","name":"i-0a98f94c8d82cb1fd","number":0,"state":"running",
> > > "workers":[]}]
> > > [{"id":"ip-10-82-147-72:371439501|1475085007713|1565583566:0
> > > ","name":"i-0a98f94c8d82cb1fd","number":0,"state":"running",
> > > "workers":[]}]
> > > [{"id":"ip-10-82-147-72:371439501|1475085007713|1565583566:0
> > > ","name":"i-0a98f94c8d82cb1fd","number":0,"state":"running",
> > > "workers":[]}]
> > > [{"id":"ip-10-82-147-72:371439501|1475085007713|1565583566:0
> > > ","name":"i-0a98f94c8d82cb1fd","number":0,"state":"running",
> > > "workers":[]}]
> > > [{"id":"ip-10-82-147-72:371439501|1475085007713|1565583566:0
> > > ","name":"i-0a98f94c8d82cb1fd","number":0,"state":"running",
> > > "workers":[]}]
> > > [{"id":"ip-10-82-147-72:371439501|1475085007713|1565583566:0
> > > ","name":"i-0a98f94c8d82cb1fd","number":0,"state":"running",
> > > "workers":[]}]
> > > [{"id":"ip-10-82-147-72:371439501|1475085007713|1565583566:0
> > > ","name":"i-0a98f94c8d82cb1fd","number":0,"state":"running",
> > > "workers":[]}]
> > > [{"id":"ip-10-82-147-72:371439501|1475085007713|1565583566:0
> > > ","name":"i-0a98f94c8d82cb1fd","number":0,"state":"running",
> > > "workers":[]}]
> > > [{"id":"ip-10-82-147-72:371439501|1475085007713|1565583566:0
> > > ","name":"i-0a98f94c8d82cb1fd","number":0,"state":"running",
> > > "workers":[]}]
> > > [{"id":"ip-10-82-147-72:371439501|1475085007713|1565583566:0
> > > ","name":"i-0a98f94c8d82cb1fd","number":0,"state":"running",
> > > "workers":[]}]
> > > [{"id":"ip-10-82-147-72:371439501|1475085007713|1565583566:0
> > > ","name":"i-0a98f94c8d82cb1fd","number":0,"state":"running",
> > > "workers":[]}]
> > > [{"id":"ip-10-82-147-72:371439501|1475085007713|1565583566:0
> > > ","name":"i-0a98f94c8d82cb1fd","number":0,"state":"running",
> > > "workers":[]}]
> > > [{"id":"ip-10-82-147-72:371439501|1475085007713|1565583566:0
> > > ","name":"i-0a98f94c8d82cb1fd","number":0,"state":"running",
> > > "workers":[]}]
> > > [{"id":"ip-10-82-147-72:371439501|1475085007713|1565583566:0
> > > ","name":"i-0a98f94c8d82cb1fd","number":0,"state":"running",
> > > "workers":[]}]
> > > [{"id":"ip-10-82-147-72:371439501|1475085007713|1565583566:0
> > > ","name":"i-0a98f94c8d82cb1fd","number":0,"state":"running",
> > > "workers":[]}]
> > > [{"id":"ip-10-82-147-72:371439501|1475085007713|1565583566:0
> > > ","name":"i-0a98f94c8d82cb1fd","number":0,"state":"running",
> > > "workers":[]}]
> > > [{"id":"ip-10-82-147-72:371439501|1475085007713|1565583566:0
> > > ","name":"i-0a98f94c8d82cb1fd","number":0,"state":"running",
> > > "workers":[]}]
> > > [{"id":"ip-10-82-147-72:371439501|1475085007713|1565583566:0
> > > ","name":"i-0a98f94c8d82cb1fd","number":0,"state":"running",
> > > "workers":[]}]
> > > [{"id":"ip-10-82-147-72:371439501|1475085007713|1565583566:0
> > > ","name":"i-0a98f94c8d82cb1fd","number":0,"state":"running",
> > > "workers":[]}]
> > > [{"id":"ip-10-82-147-72:371439501|1475085007713|1565583566:0
> > > ","name":"i-0a98f94c8d82cb1fd","number":0,"state":"running",
> > > "workers":[]}]
> > > [{"id":"ip-10-82-147-72:371439501|1475085007713|1565583566:0
> > > ","name":"i-0a98f94c8d82cb1fd","number":0,"state":"running",
> > > "workers":[]}]
> > > [{"id":"ip-10-82-147-72:371439501|1475085007713|1565583566:0
> > > ","name":"i-0a98f94c8d82cb1fd","number":0,"state":"running",
> > > "workers":[]}]
> > > [{"id":"ip-10-82-147-72:371439501|1475085007713|1565583566:0
> > > ","name":"i-0a98f94c8d82cb1fd","number":0,"state":"running",
> > > "workers":[]}]
> > > [{"id":"ip-10-82-147-72:371439501|1475085007713|1565583566:0
> > > ","name":"i-0a98f94c8d82cb1fd","number":0,"state":"running",
> > > "workers":[]}]
> > > [{"id":"ip-10-82-147-72:371439501|1475085007713|1565583566:0
> > > ","name":"i-0a98f94c8d82cb1fd","number":0,"state":"running",
> > > "workers":[]}]
> > > [{"id":"ip-10-82-147-72:371439501|1475085007713|1565583566:0
> > > ","name":"i-0a98f94c8d82cb1fd","number":0,"state":"running",
> > > "workers":[]}]
> > > [{"id":"ip-10-82-147-72:371439501|1475085007713|1565583566:0
> > > ","name":"i-0a98f94c8d82cb1fd","number":0,"state":"running",
> > > "workers":[]}]
> > > [{"id":"ip-10-82-147-72:371439501|1475085007713|1565583566:0
> > > ","name":"i-0a98f94c8d82cb1fd","number":0,"state":"running",
> > > "workers":[]}]
> > > [{"id":"ip-10-82-147-72:371439501|1475085007713|1565583566:0
> > > ","name":"i-0a98f94c8d82cb1fd","number":0,"state":"running",
> > > "workers":[]}]
> > > [{"id":"ip-10-82-147-72:371439501|1475085007713|1565583566:0
> > > ","name":"i-0a98f94c8d82cb1fd","number":0,"state":"running",
> > > "workers":[]}]
> > > [{"id":"ip-10-82-147-72:371439501|1475085007713|1565583566:0
> > > ","name":"i-0a98f94c8d82cb1fd","number":0,"state":"finished"
> > > ,"workers":[{"maximum-threads":0,"running-threads":0,"id":"
> > > i-0a98f94c8d82cb1fd-24:371439501|1475085007713|1565583566:25","name":"i-
> > > 0a98f94c8d82cb1fd-24","number":24,"state":"finished"}]}]
> > > [{"id":"ip-10-82-147-72:371439501|1475085007713|1565583566:0
> > > ","name":"i-0a98f94c8d82cb1fd","number":0,"state":"finished"
> > > ,"workers":[{"maximum-threads":0,"running-threads":0,"id":"
> > > i-0a98f94c8d82cb1fd-24:371439501|1475085007713|1565583566:25","name":"i-
> > > 0a98f94c8d82cb1fd-24","number":24,"state":"finished"}]}]
> > > [{"id":"ip-10-82-147-72:371439501|1475085007713|1565583566:0
> > > ","name":"i-0a98f94c8d82cb1fd","number":0,"state":"started",
> > > "workers":[]}]
> > > [{"id":"ip-10-82-147-72:371439501|1475085007713|1565583566:0
> > > ","name":"i-0a98f94c8d82cb1fd","number":0,"state":"running",
> > > "workers":[]}]
> > > [{"id":"ip-10-82-147-72:371439501|1475085007713|1565583566:0
> > > ","name":"i-0a98f94c8d82cb1fd","number":0,"state":"running",
> > > "workers":[]}]
> > >
> > >
> > > ------------------------------------------------------------
> > > ------------------
> > >
> > > _______________________________________________
> > > grinder-use mailing list
> > > grinder-use@lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/grinder-use
> > >
> > >
> >
> > ------------------------------------------------------------
> > ------------------
> >
> > _______________________________________________
> > grinder-use mailing list
> > grinder-use@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/grinder-use
> >
> >
>
[Attachment #5 (text/html)]
<div dir="ltr">Anyone else have any insight/ideas on this? Development?</div><div \
class="gmail_extra"><br><div class="gmail_quote">On Fri, Sep 30, 2016 at 10:43 AM, \
Darren Ball <span dir="ltr"><<a href="mailto:balldarrens@gmail.com" \
target="_blank">balldarrens@gmail.com</a>></span> wrote:<br><blockquote \
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex"><div dir="ltr">Hi Joel,<div><br></div><div>Thanks for your \
feedback. </div><div>This is actually during the stopping process or the tear down. \
</div><div><br></div><div>My polling is every 5 seconds, but displayed in the \
original was a test that was showing the inconsistent state of worker tracking during \
atexit.</div><div><br></div><div>Update on this as well:</div><div><br></div><div>If \
I use __del__, the state of the workers remains 'running', but if atexit is \
used, and registered outside of ThreadRunner, this state seems to be 'lost'. \
During shutdown this is a problem. By adding the atexit outside of TestRunner, the \
total time of the test is only that of TestRunner. </div><div>Adding __del__, \
extends the execution time of TestRunner, calculations are off then. My cleanup can \
take several (> 10) seconds...</div><div><div \
class="h5"><div><br></div><div><br></div><div><br></div><div><br></div><div \
class="gmail_extra"><br><div class="gmail_quote">On Fri, Sep 30, 2016 at 9:53 AM, \
Joel Lucuik <span dir="ltr"><<a href="mailto:joel.lucuik@gmail.com" \
target="_blank">joel.lucuik@gmail.com</a>></span> wrote:<br><blockquote \
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex"><div dir="ltr"><p class="MsoNormal" \
style="font-size:12.8px"><span \
style="color:rgb(31,73,125);font-family:calibri,sans-serif;font-size:11pt">This is \
likely the scenario where the agent is just starting. To avoid this, consider polling \
the running status every 60 seconds. With that you can skip those 30 seconds scenario \
where grinder is trying to start worker processes.</span><br></p><p class="MsoNormal" \
style="font-size:12.8px"><span \
style="font-size:11pt;font-family:calibri,sans-serif;color:rgb(31,73,125)"><u></u> \
<u></u></span></p><p class="MsoNormal" style="font-size:12.8px"><span \
style="font-size:11pt;font-family:calibri,sans-serif;color:rgb(31,73,125)">Maybe \
increase the sleeptime between polling status.</span></p><div \
class="gmail_extra"><br></div><div class="gmail_extra"><br><div \
class="gmail_quote"><div><div class="m_-1774763990151249856h5">On Thu, Sep 29, 2016 \
at 1:23 PM, Darren Ball <span dir="ltr"><<a href="mailto:balldarrens@gmail.com" \
target="_blank">balldarrens@gmail.com</a>></span> \
wrote:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 \
.8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div \
class="m_-1774763990151249856h5"><div dir="ltr"><div>Hi \
All,</div><div><br></div><div>I've come across a pretty unusual situation in my \
polling logic for workers (use to tell if they are 'done'). I have test \
logic that runs many scenarios, and I typically poll for workers like \
this:</div><div><br></div><div><pre \
style="color:rgb(0,0,0);font-family:menlo;font-size:9pt">workerstate=<span \
style="color:rgb(0,0,128);font-weight:bold">$</span>(curl --noproxy localhost -s -X \
GET <a href="http://localhost:6373/agents/status" \
target="_blank">http://localhost:6373/agents/s<wbr>tatus</a> | /usr/local/bin/jq -r \
<span style="color:rgb(0,128,0);font-weight:bold">'.[].workers[].state' \
</span>| wc -l)</pre><pre \
style="color:rgb(0,0,0);font-family:menlo;font-size:9pt"><br></pre><pre \
style="color:rgb(0,0,0);font-family:menlo;font-size:9pt">I have an atExit function \
registered, that cleans up data that was created/generated during the run. \
</pre><pre style="color:rgb(0,0,0);font-family:menlo;font-size:9pt">The odd behaviour \
can be seen below, captured with a simply loop outside the run for observation (1 sec \
interval) to check the state of workers while a test was running. It seams that once \
test runner exits, the state of status of t</pre><pre \
style="color:rgb(0,0,0);font-family:menlo;font-size:9pt">the agents's workers are \
'cleared' (which was my indication that things were really done). <span \
style="font-size:9pt">Grinder also issues a termination at 10 seconds as well, \
regrettably. </span></pre><pre \
style="color:rgb(0,0,0);font-family:menlo;font-size:9pt">As can been seen, the agent \
workers look like their state went from running to nothing and then back to finished. \
Time between this is 30 seconds. Threads are still up during this period, as the \
cleanup is still being processed. </pre><pre \
style="color:rgb(0,0,0);font-family:menlo;font-size:9pt">Is there any efficient way \
to determine successfully that the workers have passed the 'finished' state? \
I can't really rely on polling for a state of finished, as there is a chance that \
it will be missed (it is \
cleared).</pre></div><div><br></div><div>Thanks.</div><div><br></div><div><br></div><d \
iv>[{"id":"ip-10-82-147-72:371439<wbr>501|1475085007713|1565583566:0<wb \
r>","name":"i-0a98f94c8d82cb1fd"<wbr>,"number":0,&q \
uot;state":"running",<wbr>"workers":[{"maximum-threads&q \
uot;:<wbr>20,"running-threads":20,"id":"<wbr>i-0a98f94c8d82cb \
1fd-24:3714395<wbr>01|1475085007713|1565583566:25<wbr>","name":"i- \
0a98f94c8d82cb1fd-<wbr>24","number":24,"state":"runni<wb \
r>ng"}]}]</div><div>[{"id":"ip-10-82-147-72:371439<wbr>501|1475085 \
007713|1565583566:0<wbr>","name":"i-0a98f94c8d82cb1fd"<wbr>,& \
quot;number":0,"state":"running",<wbr>"workers":[{& \
quot;maximum-threads":<wbr>20,"running-threads":20,"id":" \
;<wbr>i-0a98f94c8d82cb1fd-24:3714395<wbr>01|1475085007713|1565583566:25<wbr>",&qu \
ot;name":"i-0a98f94c8d82cb1fd-<wbr>24","number":24,"stat \
e":"runni<wbr>ng"}]}]</div><div>[{"id":"ip-10-82-147-72: \
371439<wbr>501|1475085007713|1565583566:0<wbr>","name":"i-0a98f94c \
8d82cb1fd"<wbr>,"number":0,"state":"running",<wbr>& \
quot;workers":[{"maximum-threads":<wbr>20,"running-threads":2 \
0,"id":"<wbr>i-0a98f94c8d82cb1fd-24:3714395<wbr>01|1475085007713|156558 \
3566:25<wbr>","name":"i-0a98f94c8d82cb1fd-<wbr>24","numb \
er":24,"state":"runni<wbr>ng"}]}]</div><div>[{"id": \
"ip-10-82-147-72:371439<wbr>501|1475085007713|1565583566:0<wbr>","name& \
quot;:"i-0a98f94c8d82cb1fd"<wbr>,"number":0,"state":&quo \
t;running",<wbr>"workers":[]}]</div><div>[{"id":"ip-10-8 \
2-147-72:371439<wbr>501|1475085007713|1565583566:0<wbr>","name":"i \
-0a98f94c8d82cb1fd"<wbr>,"number":0,"state":"running&quo \
t;,<wbr>"workers":[]}]</div><div>[{"id":"ip-10-82-147-72:3714 \
39<wbr>501|1475085007713|1565583566:0<wbr>","name":"i-0a98f94c8d82 \
cb1fd"<wbr>,"number":0,"state":"running",<wbr>" \
;workers":[]}]</div><div>[{"id":"ip-10-82-147-72:371439<wbr>501|14 \
75085007713|1565583566:0<wbr>","name":"i-0a98f94c8d82cb1fd"<w \
br>,"number":0,"state":"running",<wbr>"workers" \
;:[]}]</div><div>[{"id":"ip-10-82-147-72:371439<wbr>501|1475085007713|1 \
565583566:0<wbr>","name":"i-0a98f94c8d82cb1fd"<wbr>,"num \
ber":0,"state":"running",<wbr>"workers":[]}]</div>< \
div>[{"id":"ip-10-82-147-72:371439<wbr>501|1475085007713|1565583566:0<w \
br>","name":"i-0a98f94c8d82cb1fd"<wbr>,"number":0,& \
quot;state":"running",<wbr>"workers":[]}]</div><div>[{"i \
d":"ip-10-82-147-72:371439<wbr>501|1475085007713|1565583566:0<wbr>",&qu \
ot;name":"i-0a98f94c8d82cb1fd"<wbr>,"number":0,"state&qu \
ot;:"running",<wbr>"workers":[]}]</div><div>[{"id":" \
;ip-10-82-147-72:371439<wbr>501|1475085007713|1565583566:0<wbr>","name" \
:"i-0a98f94c8d82cb1fd"<wbr>,"number":0,"state":"run \
ning",<wbr>"workers":[]}]</div><div>[{"id":"ip-10-82-147 \
-72:371439<wbr>501|1475085007713|1565583566:0<wbr>","name":"i-0a98 \
f94c8d82cb1fd"<wbr>,"number":0,"state":"running",<w \
br>"workers":[]}]</div><div>[{"id":"ip-10-82-147-72:371439<wb \
r>501|1475085007713|1565583566:0<wbr>","name":"i-0a98f94c8d82cb1fd \
"<wbr>,"number":0,"state":"running",<wbr>"work \
ers":[]}]</div><div>[{"id":"ip-10-82-147-72:371439<wbr>501|1475085 \
007713|1565583566:0<wbr>","name":"i-0a98f94c8d82cb1fd"<wbr>,& \
quot;number":0,"state":"running",<wbr>"workers":[]} \
]</div><div>[{"id":"ip-10-82-147-72:371439<wbr>501|1475085007713|156558 \
3566:0<wbr>","name":"i-0a98f94c8d82cb1fd"<wbr>,"number&q \
uot;:0,"state":"running",<wbr>"workers":[]}]</div><div>[ \
{"id":"ip-10-82-147-72:371439<wbr>501|1475085007713|1565583566:0<wbr>&q \
uot;,"name":"i-0a98f94c8d82cb1fd"<wbr>,"number":0," \
state":"running",<wbr>"workers":[]}]</div><div>[{"id&quo \
t;:"ip-10-82-147-72:371439<wbr>501|1475085007713|1565583566:0<wbr>","na \
me":"i-0a98f94c8d82cb1fd"<wbr>,"number":0,"state":& \
quot;running",<wbr>"workers":[]}]</div><div>[{"id":"ip-1 \
0-82-147-72:371439<wbr>501|1475085007713|1565583566:0<wbr>","name":&quo \
t;i-0a98f94c8d82cb1fd"<wbr>,"number":0,"state":"running& \
quot;,<wbr>"workers":[]}]</div><div>[{"id":"ip-10-82-147-72:3 \
71439<wbr>501|1475085007713|1565583566:0<wbr>","name":"i-0a98f94c8 \
d82cb1fd"<wbr>,"number":0,"state":"running",<wbr>&q \
uot;workers":[]}]</div><div>[{"id":"ip-10-82-147-72:371439<wbr>501 \
|1475085007713|1565583566:0<wbr>","name":"i-0a98f94c8d82cb1fd" \
;<wbr>,"number":0,"state":"running",<wbr>"workers&q \
uot;:[]}]</div><div>[{"id":"ip-10-82-147-72:371439<wbr>501|147508500771 \
3|1565583566:0<wbr>","name":"i-0a98f94c8d82cb1fd"<wbr>," \
number":0,"state":"running",<wbr>"workers":[]}]</di \
v><div>[{"id":"ip-10-82-147-72:371439<wbr>501|1475085007713|1565583566: \
0<wbr>","name":"i-0a98f94c8d82cb1fd"<wbr>,"number": \
0,"state":"running",<wbr>"workers":[]}]</div><div>[{&quo \
t;id":"ip-10-82-147-72:371439<wbr>501|1475085007713|1565583566:0<wbr>", \
"name":"i-0a98f94c8d82cb1fd"<wbr>,"number":0,"state \
":"running",<wbr>"workers":[]}]</div><div>[{"id":&q \
uot;ip-10-82-147-72:371439<wbr>501|1475085007713|1565583566:0<wbr>","name&qu \
ot;:"i-0a98f94c8d82cb1fd"<wbr>,"number":0,"state":" \
running",<wbr>"workers":[]}]</div><div>[{"id":"ip-10-82- \
147-72:371439<wbr>501|1475085007713|1565583566:0<wbr>","name":"i-0 \
a98f94c8d82cb1fd"<wbr>,"number":0,"state":"running" \
,<wbr>"workers":[]}]</div><div>[{"id":"ip-10-82-147-72:371439 \
<wbr>501|1475085007713|1565583566:0<wbr>","name":"i-0a98f94c8d82cb \
1fd"<wbr>,"number":0,"state":"running",<wbr>"w \
orkers":[]}]</div><div>[{"id":"ip-10-82-147-72:371439<wbr>501|1475 \
085007713|1565583566:0<wbr>","name":"i-0a98f94c8d82cb1fd"<wbr \
>,"number":0,"state":"running",<wbr>"workers": \
> []}]</div><div>[{"id":"ip-10-82-147-72:371439<wbr>501|1475085007713|1 \
> 565583566:0<wbr>","name":"i-0a98f94c8d82cb1fd"<wbr>,"n \
> umber":0,"state":"running",<wbr>"workers":[]}]</d \
> iv><div>[{"id":"ip-10-82-147-72:371439<wbr>501|1475085007713|15655835 \
> 66:0<wbr>","name":"i-0a98f94c8d82cb1fd"<wbr>,"number&q \
> uot;:0,"state":"running",<wbr>"workers":[]}]</div><div \
> >[{"id":"ip-10-82-147-72:371439<wbr>501|1475085007713|1565583566:0<wb \
> > r>","name":"i-0a98f94c8d82cb1fd"<wbr>,"number": \
> > 0,"state":"running",<wbr>"workers":[]}]</div><div>[{ \
> > "id":"ip-10-82-147-72:371439<wbr>501|1475085007713|1565583566:0<wbr \
> > >","name":"i-0a98f94c8d82cb1fd"<wbr>,"number":0 \
> > > ,"state":"running",<wbr>"workers":[]}]</div><div>[ \
> > > {"id":"ip-10-82-147-72:371439<wbr>501|1475085007713|1565583566:0< \
> > > wbr>","name":"i-0a98f94c8d82cb1fd"<wbr>,"number&qu \
> > > ot;:0,"state":"running",<wbr>"workers":[]}]</div>< \
> > > div>[{"id":"ip-10-82-147-72:371439<wbr>501|1475085007713|15655835 \
> > > 66:0<wbr>","name":"i-0a98f94c8d82cb1fd"<wbr>,"numb \
> > > er":0,"state":"running",<wbr>"workers":[]}]</ \
> > > div><div>[{"id":"ip-10-82-147-72:371439<wbr>501|1475085007713|156 \
> > > 5583566:0<wbr>","name":"i-0a98f94c8d82cb1fd"<wbr>," \
> > > ;number":0,"state":"finished"<wbr>,"workers": \
> > > [{"maximum-threads"<wbr>:0,"running-threads":0,"id" \
> > > ;:"<wbr>i-0a98f94c8d82cb1fd-24:<wbr>371439501|1475085007713|<wbr>1565583566 \
> > > :25","name":"i-<wbr>0a98f94c8d82cb1fd-24","number& \
> > > quot;<wbr>:24,"state":"finished"}]}]</div><div>[{"id&qu \
> > > ot;:"ip-10-82-147-72:371439<wbr>501|1475085007713|1565583566:0<wbr>",& \
> > > quot;name":"i-0a98f94c8d82cb1fd"<wbr>,"number":0," \
> > > state":"finished"<wbr>,"workers":[{"maximum-thread \
> > > s"<wbr>:0,"running-threads":0,"id":"<wbr>i-0a98f94 \
> > > c8d82cb1fd-24:<wbr>371439501|1475085007713|<wbr>1565583566:25","name&q \
> > > uot;:"i-<wbr>0a98f94c8d82cb1fd-24","number"<wbr>:24,"st \
> > > ate":"finished"}]}]</div><div>[{"id":"ip-10-82-147 \
> > > -72:371439<wbr>501|1475085007713|1565583566:0<wbr>","name":" \
> > > i-0a98f94c8d82cb1fd"<wbr>,"number":0,"state":"star \
> > > ted",<wbr>"workers":[]}]</div><div>[{"id":"ip-10-8 \
> > > 2-147-72:371439<wbr>501|1475085007713|1565583566:0<wbr>","name":& \
> > > quot;i-0a98f94c8d82cb1fd"<wbr>,"number":0,"state":" \
> > > ;running",<wbr>"workers":[]}]</div><div>[{"id":"ip \
> > > -10-82-147-72:371439<wbr>501|1475085007713|1565583566:0<wbr>","name&qu \
> > > ot;:"i-0a98f94c8d82cb1fd"<wbr>,"number":0,"state":"running",<wbr>"workers":[]}]</div><div><br></div></div>
> > >
<br></div></div>------------------------------<wbr>------------------------------<wbr>------------------<br>
<br>______________________________<wbr>_________________<br>
grinder-use mailing list<br>
<a href="mailto:grinder-use@lists.sourceforge.net" \
target="_blank">grinder-use@lists.sourceforge.<wbr>net</a><br> <a \
href="https://lists.sourceforge.net/lists/listinfo/grinder-use" rel="noreferrer" \
target="_blank">https://lists.sourceforge.net/<wbr>lists/listinfo/grinder-use</a><br> \
<br></blockquote></div><br></div></div> \
<br>------------------------------<wbr>------------------------------<wbr>------------------<br>
<br>______________________________<wbr>_________________<br>
grinder-use mailing list<br>
<a href="mailto:grinder-use@lists.sourceforge.net" \
target="_blank">grinder-use@lists.sourceforge.<wbr>net</a><br> <a \
href="https://lists.sourceforge.net/lists/listinfo/grinder-use" rel="noreferrer" \
target="_blank">https://lists.sourceforge.net/<wbr>lists/listinfo/grinder-use</a><br> \
<br></blockquote></div><br></div></div></div></div> </blockquote></div><br></div>
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
grinder-use mailing list
grinder-use@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/grinder-use
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic