Gibt es Beispiele für die Verwendung von mlGradle zum Konfigurieren von Replikat-Gesamtstrukturen? Ich habe mir das Beispiel aus dem mlGradle-Projekt angeschaut.mlGradle und Konfigurieren von Replikat-Gesamtstrukturen
https://github.com/rjrudin/ml-gradle/tree/master/examples/sample-project/src/main/ml-config/forests https://github.com/rjrudin/ml-gradle/tree/master/examples/failover-project
Und die Verwaltung docs ML.
https://github.com/rjrudin/ml-gradle/tree/master/examples/failover-project
Aber ich bin nicht klar, wie ich es so zu konfigurieren, vielleicht in der Lage für meine eigenen Wälder. Ich habe versucht, die Verwendung der mlDeployForestReplicas
, sah aber keine Replik Erstellung.
Version 2.3.0 von ml-gradle ist jetzt verfügbar, versuchen Sie es für benutzerdefinierte Gesamtstrukturen. Und siehe https://github.com/rjrudin/ml-gradle/tree/master/examples/custom-forests-and-replicas-project für ein Beispiel. – rjrudin
Danke @rjrudin. Wie funktioniert die Out-of-the-Box-Waldnummerierung zur Zeit? Ich werde einen Cluster haben, in dem dies bereitgestellt wird. Im Moment verwende ich nur den Standard, der auf jedem Knoten drei Gesamtstrukturen erstellt. Wenn ich das etwas ändern möchte, wo ich auch 2 Replikat-Gesamtstrukturen für jede der Gesamtstrukturen auf den anderen 2 Knoten erstelle, gibt es eine Möglichkeit, dies zu tun, ohne die Knotennamen kennen zu müssen? –
Hier ist die Methode, die die Gesamtstruktur generiert: https://github.com/rjrudin/ml-app-deployer/blob/master/src/main/java/com/marklogic/appdeployer/command/forests/ConfigureForestReplicasCommand.java#L190 . Er bestimmt den primären Host der Gesamtstruktur und erstellt dann auf jedem der "nächsten" Hosts Replikate bis zum Wert von replicaCount (normalerweise 1, in Ihrem Fall aber 2). Der Name der Gesamtstruktur lautet "(Gesamtstrukturname) - Replika- (Anzahl)". – rjrudin