2016-11-09 3 views
2

Ich verwende den API Manager wso2, aber wenn ich zwei Netzwerkschnittstellen habe, zum Beispiel: Schnittstelle eins = Daten (192.168.1.10) Schnittstelle zwei = Netzwerksicherung (172.10.10.10API Manager Server Mehrere Netzwerkschnittstelle - WSO2 Fehler beim Start

)

, wenn ich starten API-Management in der Konfiguration, die Variablen zum Beispiel haben: tcp: // $ {carbon.local.ip}: $ {} jms.port

die IP-Adresse in Protokoll angezeigt mit Fehler.

Beispiel: wso2carbon.log: TID: [-1] [] [2016.11.08 11: 05: 22.763] {INFO} org.wso2.andes.client.AMQConnection - Keine Verbindung bei broker tcp: //172.10.10.10: 5673 {org.wso2.andes.client.AMQConnection} wso2carbon.log: TID: [-1] [] [2016-11-08 11: 05: 45,475] INFO {org.wso2 .andes.client.AMQConnection} - Verbindung zum Broker unter tcp nicht möglich: //172.10.10.10: 5673 {org.wso2.andes.client.AMQConnection} wso2carbon.log: TID: [-1] [] [2016- 11-08 November: 06: 25.487] INFO

Die korrekte IP-Adresse sollte tCP: //192.168.1.10: 5673 und nicht 172 ...

Ich stelle mir vor, dass das gleiche Problem ist. WSO2 API Manager Interface

Vielen Dank.

Antwort

1

Sie können die erforderliche IP oder den Hostnamen in carbon.xml für HostName und MgtHostName einstellen.

<!-- 
    Host name or IP address of the machine hosting this server 
    e.g. www.wso2.org, 192.168.1.10 
    This is will become part of the End Point Reference of the 
    services deployed on this server instance. 
--> 
<!--HostName>www.wso2.org</HostName--> 

<!-- 
Host name to be used for the Carbon management console 
--> 
<!--MgtHostName>mgt.wso2.org</MgtHostName--> 

Außerdem haben Sie ${carbon.local.ip} in allen Konfigurationsdateien von erforderlichem IP/Hostnamen zu ersetzen.

+0

Vielen Dank für die Antwort – Alex