Dette er basisdokumentationen, som ikke giver os meget information
hjerteslag
Er relateret til kommunikation mellem arbejderen og mægleren (i dit tilfælde er mægleren CloudAMQP). Se forklaring
Med --without-heartbeat
arbejderen sender ikke hjerteslagsbegivenheder
mingle
Den beder kun om "logiske ure" og "tilbagekaldte opgaver" fra andre arbejdere ved opstart.
Taget fra whatsnew-3.1
Arbejderen vil nu forsøge at synkronisere med andre arbejdere i samme klynge.
Synkroniserede data inkluderer i øjeblikket tilbagekaldte opgaver og logisk ur.
Dette sker kun ved opstart og forårsager en opstartsforsinkelse på et sekund for at indsamle broadcast-svar fra andre medarbejdere.
Du kan deaktivere dette bootstep ved at bruge argumentet --without-mingle.
Se også dokumenter
sladder
Arbejdere sender begivenheder til alle andre arbejdere, og dette bruges i øjeblikket til "ursynkronisering", men det er også muligt at skrive dine egne handlere på begivenheder, såsom on_node_join
, Se dokumenter
Taget fra whatsnew-3.1
Arbejdere abonnerer nu passivt på arbejderrelaterede begivenheder som hjerteslag.
Det betyder, at en arbejder ved, hvad andre arbejdere laver og kan registrere, om de går offline. I øjeblikket bruges dette kun til clock-synkronisering, men der er mange muligheder for fremtidige tilføjelser, og du kan skrive udvidelser, der allerede udnytter dette.
Nogle ideer omfatter konsensusprotokoller, omdirigering af opgave til bedste arbejder (baseret på ressourceforbrug eller datalokalitet) eller genstart af arbejdere, når de går ned.
Vi mener, at selvom dette er en lille tilføjelse, åbner det fantastiske muligheder.
Du kan deaktivere dette bootstep ved at bruge argumentet --without-gossip.