2017-03-14 2 views
0

Ich habe meine Anwendung auf meinem lokalen Server ausgeführt http://localhost:8048/myservice?day=xx&month=yy&year=zzzz, funktioniert es erfolgreich auf meinem lokalen Computer, in dem es eine Datei von der http-Site herunterlädt. Allerdings, wenn ich auf der Mule-Management-Konsole bereitstellen. Ich verstehe, dass der Standardport 8585 ist. Wenn ich die URL zu MMC & den Standardport mit dem gleichen Pfad ändern, wird die Datei nicht heruntergeladen. Bin ich MissingsomethingMule: HTTP-Dienst auf MMC testen

Antwort

0

Die MMC ist ein Dienstprogramm zum Verwalten und Überwachen von Mule Standalone Runtimes. Eine seiner Funktionen besteht darin, Apps für eine Runtime bereitzustellen. Sie stellen nicht tatsächlich auf der MMC bereit.

Hilft dies zur Klärung der Situation oder möchten Sie weitere Hilfe zu wollen Die MMC wird verwendet und wie es geht?

-1

MMC ist eine Mule Management Console, die zur Bereitstellung, De-Bereitstellung, Verwaltung und Überwachung von Anwendung und Server verwendet wird. Von der Aussage, die Sie in Ihrer Anfrage erwähnt haben, scheint es, dass Sie versuchen, die App in der MMC zu implementieren - MMC ist kein Server, es ist eine Konsole, wo Sie Ihre ESB Runtimes -oder- API Gateways (on-Prem) Server registrieren können kann die Anwendungen auf den Server/Laufzeiten bereitstellen (die zum Laufzeitspeicherort $ MULE_HOME/apps gehen).

Überprüfen Sie, ob Sie den Server unter MMC Server registriert haben - falls nicht, müssen Sie dies zuerst tun und dann können Sie die Anwendungsimplementierung auf der MMC-Registerkarte APplication ausführen, auf der Sie Ihr Deployment-Archiv/Artefakte hochladen können/Build zu dem MMC Repo und dann können Sie durch die Bereitstellungsoptionen bereitstellen, indem Sie Ihren Server auswählen (den Sie registriert haben).

Wenn ich etwas von Ihrer Aussage vermisse, bitte erklären Sie mehr und versuchen Sie, hier heraus zu helfen.

0

Bitte überprüfen Sie die Protokolle innerhalb MMC.It speichert die Logfiles wise.See stammen, wenn Ihre Anwendung erfolgreich in MMC eingesetzt wurde und wenn ja, dann tun die folgenden Dinge:

1) Wenn Sie einen Pfad verwenden, um Lade die Datei herunter und überprüfe die Pfaddetails. Du kannst einen Logger setzen, um das zu überprüfen. 2) Setzen Sie einen Logger vor die Geschäftslogik und nach der Geschäftslogik und folgen Sie dem Anmeldevorgang in der Protokolldatei.

3) Falls Ihr Server Linux ist, überprüfen Sie das Pfadtrennzeichenmuster