Ich habe 2 Server. Auf dem ersten Server sind WSO2 APIM, BAM, BPS und GREG installiert. Diese Produkte sind eine MYSQL-Datenbank. Ich möchte APIM auch auf dem zweiten Server installieren und die gleiche MySQL-Datenbank verwenden. Wie kann ich das APIM erfolgreich ausbalancieren, ohne einen Front-End Load Balancer zu haben? Ist das eine machbare Lösung?Wie Load Balancing WSO2 API Manager ohne Load Balancer laden?
Jede Hilfe wird sehr geschätzt!
Dank Upul für die Beantwortung. Ich habe nginx16 installiert und arbeite an den hier dokumentierten Konfigurationen: https://docs.wso2.com/display/CLUSTER420/Clustering+the+Gateway. Ich habe nur 2 Server, um den Lastausgleich zu konfigurieren. Server 1 ist, wo ich Nginx installiert habe und ich versuche, es auch als Gateway Worker einzurichten. Server 2 verfügt über API Manager mit allen Komponenten, die ausgeführt werden. Wenn ich versuche, den Gateway Worker auf dem Server 1 zu starten, hängt es an dieser letzten Zeile ...... APIKeyMgtServiceComponent hat den sparttmgt mgt-Dienst am Port gestartet: 10397 ....... irgendwelche Ideen, wie das Startup darüber hinaus kommen kann Punkt? – hunter
Upul, ich war in der Lage, über dieses Problem hinauszukommen, das nicht wirklich ein Problem war. Anscheinend konnte der Dienst nicht vollständig gestartet werden, weil mir ein Parameter im Startskript fehlte. Ich hatte: sh /wso2/wso2am-1.9.0/bin/wso2server.sh -Dprofil = Gateway-Arbeiter. Am Ende habe ich "> server.out &" angehängt und der Dienst wurde erfolgreich gestartet. – hunter