Detta är grunddokumentationen som inte ger oss mycket information
hjärtslag
Är relaterad till kommunikation mellan arbetaren och mäklaren (i ditt fall är mäklaren CloudAMQP). Se förklaring
Med --without-heartbeat
arbetaren skickar inte hjärtslagshändelser
mingla
Den frågar bara efter "logiska klockor" och "återkallade uppgifter" från andra arbetare vid start.
Taget från whatsnew-3.1
Arbetaren kommer nu att försöka synkronisera med andra arbetare i samma kluster.
Synkroniserade data inkluderar för närvarande återkallade uppgifter och logisk klocka.
Detta händer bara vid start och orsakar en startfördröjning på en sekund för att samla in sändningssvar från andra arbetare.
Du kan inaktivera det här startsteget med argumentet --without-mingle.
Se även dokument
skvaller
Arbetare skickar händelser till alla andra arbetare och detta används för närvarande för "klocksynkronisering", men det är också möjligt att skriva egna hanterare på händelser, såsom on_node_join
, Se dokument
Taget från whatsnew-3.1
Arbetare prenumererar nu passivt på arbetarrelaterade händelser som hjärtslag.
Det betyder att en arbetare vet vad andra arbetare gör och kan upptäcka om de går offline. För närvarande används detta bara för klocksynkronisering, men det finns många möjligheter för framtida tillägg och du kan redan skriva tillägg som drar nytta av detta.
Vissa idéer inkluderar konsensusprotokoll, omdirigering av uppgiften till bästa arbetare (baserat på resursanvändning eller datalokalitet) eller att starta om arbetare när de kraschar.
Vi tror att även om detta är ett litet tillägg, öppnar det fantastiska möjligheter.
Du kan inaktivera detta startsteg med argumentet --without-gossip.