collectiveMember - Element kolektywu (collectiveMember)

Konfiguracja elementu kolektywu wymaga co najmniej jednego adresu (identyfikowanego przez elementy controllerHost oraz controllerPort) kontrolera kolektywu. Kontroler kolektywu może mieć wiele dostępnych adresów. Dodaj jeden lub kilka elementów failoverController, aby zidentyfikować dodatkowe kontrolery. Jeśli dostępnych jest wiele kontrolerów, element nawiąże połączenie z jednym z nich. Jeśli połączenie z kontrolerem zostanie nieoczekiwanie zakończone, element nawiąże połączenie z innym kontrolerem ze zbioru.

NameTypeDefaultDescription
controllerHoststringNazwa hosta instancji kontrolera kolektywu.
controllerPortintPort konektora JMX/REST (zwykle jest to port HTTPS).
heartBeatIntervalOkres z dokładnością do milisekundy60sCzęstotliwość, z jaką element kolektywu kontaktuje się z kontrolerem kolektywu w celu potwierdzenia aktywności. Wartością minimalną jest 1 sekunda. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m), sekundy (s) lub milisekundy (ms). Na przykład określ 500 milisekund jako 500ms. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1s500ms oznacza 1,5 sekundy.
controllerReadTimeoutOkres z dokładnością do milisekundy300sLimit czasu odczytu dla połączenia elementu z kontrolerem kolektywu. Dłuższy limit czasu odczytu może być konieczny w przypadku dużych lub geograficznie rozproszonych topologii. Wartością minimalną są 2 minuty. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m), sekundy (s) lub milisekundy (ms). Na przykład określ 500 milisekund jako 500ms. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1s500ms oznacza 1,5 sekundy.

failoverController

Dodatkowy adres kontrolera kolektywu udostępniany dla elementu kolektywu.

NameTypeDefaultDescription
idłańcuchUnikalny identyfikator konfiguracji.
hoststringNazwa hosta instancji kontrolera kolektywu.
portintPort konektora JMX/REST (zwykle jest to port HTTPS).