On Nov 25, 3:51 pm, John Mettraux <[email protected]> wrote: > On Thu, Nov 24, 2011 at 08:16:27PM -0800, Tom wrote: > > > Thanks for the quick reply. > > > Here are a few more details: > > > - Error Message: > > ArgumentError: no participant named 'some_participant_name' found > > - Ruby: 1.9.2p180 > > - Redis: 2.2.2 (00000000:0) > > - Operating System: Ubuntu 10.04 > > - We have two workers that do all the hard work... they're on a > > different server than redis > > > The tricky thing here is, that we updated to the latest version of > > ruote AND moved the Redis DB to a different host at the same time - so > > we don't know what's the issue here... but we could move redis back if > > you reckon that could be the issue! > > > Other than that I reckon we're pretty standard. > > Hello Tom, > > thanks for the extra info. Here are a few extra questions, if they lead > nowhere I'll probably cook a small test script, run it on my side and then > pass it to you for running in your environment. > > Do those "1 in 50" occur when the workers are on ? Would it occur when one > worker starts (with the error occurring in the already running worker) ? > > Do you guys register participant on the fly (ie not at worker startup, could > be from code or from your process definition) ? > > Cheers, > > -- > John Mettraux -http://lambda.io/processi
Hey John. About the rate... this is kinda outdated now - we updated ruote with the fix you did to the participant list and the rate seemed to have dropped significantly... it might now be 1 out of 200 or so... just FYI, we got a really simple workitem in that gets rewinded every 20 seconds and touches a file (which works as a performance check for ruote for us), and it seems to get 'stuck' every 3-4 hours or so (with the error mentioned above). I'm not sure if I can answer your second question, but given that we restart the workers on every deploy, I assume the # of workers (and the order they're started in) doesn't really matter... And no, all participants are registered before we start the workers... Thanks heaps, Tom -- you received this message because you are subscribed to the "ruote users" group. to post : send email to [email protected] to unsubscribe : send email to [email protected] more options : http://groups.google.com/group/openwferu-users?hl=en
