when 1st jobserver is down,the client and worker can't move to 2nd jobserver

Asked by robert

I run 1 client, 10 workers and 3 gearmand jobservers.client uses the task mode in background. The client sends all job requests to the 1st jobserver.all the workers get jobs from the 3rd job server. The 2nd jobserver does nothing.
When i want to simulate the abnormal end of any jobserver, i send a SEGINT signal to 1st jobserver and keep the other jobservers alive.I thought the workers should work well, but all the workers disconnect to the jobservers and exit. NO SEGMENT error.
If I send a SEGINT signal to 2nd or 3rd jobserver and keep the other jobservers alive, all the workers do jobs well.
Through this test, I'm worried about the stability of the gearman jobserver. I want the jobserver run 7 * 24 hours.

Question information

Language:
English Edit question
Status:
Solved
For:
Gearman Edit question
Assignee:
No assignee Edit question
Solved by:
robert
Solved:
Last query:
Last reply:
Revision history for this message
robert (roberttalent) said :
#1

The gearmand jobserver doesnot provide this service now.
:-)

Revision history for this message
timuckun (timuckun) said :
#2

Has this been fixed yet? Can you reliably run gearman 24X7 by setting up redundant gearman servers?