Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Agent skill for raft-manager - invoke with $agent-raft-manager
How to use
Zainstaluj umiejętność agent-raft-manager w swoim środowisku Claude Flow, dodając ją do katalogu .agents/skills. Upewnij się, że masz dostęp do repozytorium ruvnet/claude-flow i sklonujesz gałąź zawierającą skill.
Zainicjuj klastr rozproszony, definiując węzły, które będą uczestniczyć w algorytmie Raft. Przygotuj konfigurację z listą członków klastra i parametrami timeout dla wyborów lidera.
Wyzwól umiejętność za pomocą komendy $agent-raft-manager, przekazując parametr TASK określający operację — na przykład "election" dla startu procesu wyboru lidera lub "replication" dla propagacji wpisów dziennika do węzłów.
Monitoruj proces wyboru lidera, który wykorzystuje randomizowane timeout-y do zapobiegania podziałom głosów. Umiejętność automatycznie zarządza przejściami stanów kandydata i zbieraniem głosów.
Weryfikuj replikację dziennika na wszystkich węzłach followerów za pomocą protokołu append entries. System śledzić będzie indeks commit i stosować wpisy do maszyny stanu, zapewniając spójność danych.
W przypadku awarii lidera lub podziału sieci umiejętność automatycznie wykryje problem, wyzwoli nowy wybór i resynchronizuje węzły, utrzymując gwarancje spójności całego klastra.