Verbundcontroller (collectiveController)
Replikatkonfiguration des Verbundcontrollers
Attributname | Datentyp | Standardwert | Beschreibung |
---|---|---|---|
isInitialReplicaSet | boolean | true | Ein boolescher Wert, der angibt, ob ein Verbundcontrollerreplikat in eine vorhandene Replikatgruppe eingebunden oder ob ein neue Replikatgruppe definiert wird. Standardmäßig enthält die anfängliche Replikatgruppe nur das erste Verbundcontrollerreplikat. Geben Sie den Wert "true" für jedes Replikat in der anfänglichen Replikatgruppe an. Geben Sie den Wert "false" für jede weiter Replikat an, das der anfänglichen Replikatgruppe hinzugefügt wird. Wenn der replicaSet-Wert nach seiner Definition geändert wird, geben Sie den Wert "false" an. |
password | Umkehrbar verschlüsseltes Kennwort (string) | Das Kennwort des Controllerbenutzers. | |
replicaHost | string | localhost | Der Hostname oder die IP-Adresse, der bzw. die dem Replikationsport dieses Verbundcontrollers zugeordnet ist. |
replicaPort | int Minimum: 1 Maximum: 65535 |
10010 | Die Portnummer, die dem Replikationsport dieses Verbundcontrollers zugeordnet ist. |
replicaSet | string | ${replicaHost}:${replicaPort} | Eine durch Leerzeichen begrenzte Liste mit Replikatendpunkten des Verbundcontrollers. Die Gruppe der Endpunkte wird von diesem Replikat verwendet, um eine Verbindung zu anderen Replikaten in der Gruppe herzustellen. Die Liste muss nicht alle Replikate, aber mindestens ein Replikat aus der anfänglichen Replikatgruppe enthalten. Ein Endpunkt wird als Host:Port-Paar definiert, z. B. localhost:10010. |
repositoryDir | string | ${server.output.dir}/resources/collective/repository | Der Pfad im lokalen Dateisystem, in dem der Repository-Inhalt des Replikats gespeichert werden soll. Das Verzeichnis muss die erforderlichen Berechtigungen haben, damit der Prozess Dateien lesen, schreiben und erstellen kann. |
user | string | Die Benutzer-ID des Controllers. |