Ich versuche, eine Anwendung von der zentralen mobileFirst-Konsole (IBM MobileFirst 7 mit Websphere Liberty) einer Serverfarm bereitzustellen, die aus 2 Clustern besteht. Ich habe server.xml, um in jedem Server geändert, um den Port von 9080 zu ändern 80.Kann Adapter, aber keine Anwendungen in MobileFirst 7 Serverfarm bereitstellen
ich die folgenden Zeilen geändert haben:
!-- Declare the JNDI properties for the Worklight Administration Console. --
<jndiEntry jndiName="worklightconsole/ibm.worklight.admin.endpoint" value='"*://*:*/wladmin"'/>
dazu:
<jndiEntry jndiName="worklightconsole/ibm.worklight.admin.endpoint" value='"http://MyServerEndpoint:80/wladmin"'/>
Obwohl, Jedes Mal, wenn ich versuche, eine Anwendung von der zentralen worklight-Konsole (der Konsole des Load Balancers) zu depolymerisieren, wird keine Anwendung ohne einen Fehler in der worklight-Konsole installiert, während auf dem Server, der die Bereitstellung versucht, der folgende Fehler angezeigt wird:
Status 500 Empfangene für GET http://MyServerEndpoint:9080/worklig htadmin/Management-apis/1.0/Runtimes? FullInfo = true
Warum es für 9080 geht wieder, da ich es geändert haben? Muss ich etwas anderes ändern, das ich nicht verändert habe?
HINWEIS: Wenn ich einen Adapter bereitstellen, funktioniert alles einwandfrei und beide Server können den neuen Adapter sehen.
Wenn es zu 9080 geht, bedeutet es, dass Sie es überall nicht geändert haben. –
Ich weiß, aber wo muss ich es ändern? Ich habe es auch in worklight.properties geändert und die WAR-Dateien auf jedem Server neu verteilt. Trotzdem bleibt das Problem bestehen. – papakias