Konfigurace člena kolektivu vyžaduje nejméně jednu adresu kolektivního řadiče (identifikovaného parametry controllerHost a controllerPort). Kolektivní řadič může mít více dostupných adres. Další řadiče můžete identifikovat přidáním dalších prvků failoverController. Když je k dispozici více řadičů, připojí se člen k jednomu z nich. Pokud je připojení k řadiči neočekávaně ukončeno, připojí se člen k jinému řadiči ve zbývající sadě řadičů.
Name | Type | Default | Description |
---|---|---|---|
controllerHost | string | Název hostitele pro instanci kolektivního řadiče. | |
controllerPort | int | Port pro konektor JMX/REST, zpravidla port HTTPS. | |
heartBeatInterval | Časové období s přesností na milisekundy | 60s | Časový interval, který bude používán k pravidelnému kontaktování kolektivního řadiče k označení aktivního stavu. Minimální hodnota je 1 sekunda. Zadejte kladné celé číslo následované jednotkou času, což může být hodina (h), minuta (m), sekunda (s) nebo milisekunda (ms). Například 500 milisekund zadejte jako 500ms. Do jedné položky můžete zahrnout více hodnot. Například 1s500ms je ekvivalentní 1,5 sekundy. |
controllerReadTimeout | Časové období s přesností na milisekundy | 300s | Časový limit čtení pro připojení člena ke kolektivnímu řadiči. V případě rozsáhlých nebo geograficky rozptýlených topologií může být nezbytný delší časový limit čtení. Minimální hodnota je 2 minuty. Zadejte kladné celé číslo následované jednotkou času, což může být hodina (h), minuta (m), sekunda (s) nebo milisekunda (ms). Například 500 milisekund zadejte jako 500ms. Do jedné položky můžete zahrnout více hodnot. Například 1s500ms je ekvivalentní 1,5 sekundy. |
Adresa dalšího kolektivního řadiče, který může člen kolektivu využít.
Name | Type | Default | Description |
---|---|---|---|
id | řetězec | Jedinečné ID konfigurace. | |
host | string | Název hostitele pro instanci kolektivního řadiče. | |
port | int | Port pro konektor JMX/REST, zpravidla port HTTPS. |