0
Serf by HashiCorp
Serf är en decentraliserad lösning för klustermedlemskap, upptäckt av fel och orkestrering.Lätt och mycket tillgängligt.Serf använder ett effektivt skvallerprotokoll för att lösa tre stora problem: Medlemskap: Serf upprätthåller medlemslistor för kluster och kan utföra anpassade hanteringsskript när det medlemskapet ändras.Till exempel kan Serf behålla listan över webbservrar för en lastbalanserare och meddela den lastbalansen när en nod kommer online eller går offline.Detektering och återhämtning av fel: Serf upptäcker automatiskt misslyckade noder inom några sekunder, meddelar resten av klustret och kör hanteringsskript så att du kan hantera dessa händelser.Serf kommer att försöka återställa misslyckade noder genom att återansluta dem regelbundet.Anpassad händelseutbredning: Serf kan sända anpassade händelser och frågor till klustret.Dessa kan användas för att utlösa deploys, sprida konfiguration, etc. Händelser är helt enkelt eld-och-glömma-sändning, och Serf gör ett bästa försök att leverera meddelanden inför offline-noder eller nätverkspartitioner.Frågor ger en enkel realtidsbegäran / svarmekanism.