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.
Name | Type | Default | Description |
---|---|---|---|
controllerHost | string | Nazwa hosta instancji kontrolera kolektywu. | |
controllerPort | int | Port konektora JMX/REST (zwykle jest to port HTTPS). | |
heartBeatInterval | Okres z dokładnością do milisekundy | 60s | Czę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. |
controllerReadTimeout | Okres z dokładnością do milisekundy | 300s | Limit 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. |
Dodatkowy adres kontrolera kolektywu udostępniany dla elementu kolektywu.
Name | Type | Default | Description |
---|---|---|---|
id | łańcuch | Unikalny identyfikator konfiguracji. | |
host | string | Nazwa hosta instancji kontrolera kolektywu. | |
port | int | Port konektora JMX/REST (zwykle jest to port HTTPS). |