Po pierwsze, jeśli uruchomić ponownie nodetool naprawy i bardzo mało dane są przesyłane (zakładając, że wszystkie węzły wzrosłyby od czasu ostatniego uruchomienia), wiesz, że dane są niemal idealnie zsynchronizowane. Możesz przejrzeć dzienniki, aby zobaczyć liczby dotyczące ilości danych przesyłanych podczas tego procesu.
Po drugie, można sprawdzić, czy wszystkie węzły uzyskują podobną liczbę zapisów, patrząc na liczbę zapisów z nodetool cfstats. Zauważ, że wartość licznika zapisu jest resetowana za każdym razem, gdy Cassandra zostanie ponownie uruchomiona, więc jeśli nie zostaną ponownie uruchomione w tym samym czasie, będziesz musiał zobaczyć, jak szybko rosną wraz z upływem czasu.
Na koniec, jeśli chcesz po prostu sprawdzić kilka ostatnio zaktualizowanych wartości, możesz spróbować odczytać te wartości na poziomie spójności JEDEN. Jeśli zawsze otrzymasz najbardziej aktualną wersję danych, będziesz wiedzieć, że repliki są prawdopodobnie zsynchronizowane.
Generalnie rzecz biorąc, replikacja jest tak głęboko zakorzenioną częścią Cassandry, że bardzo mało prawdopodobne jest, aby sama uległa awarii, nie zauważając tego. Zazwyczaj węzeł zostanie zaznaczony wkrótce po rozpoczęciu problemów. Zakładam też, że piszesz na poziomie spójności JEDEN lub DOWOLNY; z czymkolwiek wyższym, wiesz na pewno, że obie repliki otrzymały zapis.