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
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?
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.
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
- 1. Mule Anwendung URL - MMC
- 2. wie mule mmc mit Active Directory integrieren
- 3. Testen von CORS mit Mule
- 4. Fehler Benachrichtigung auf Mule fließt
- 5. Testen von Sub-Flows in Mule
- 6. Keine Flüsse für Domain-Projekt in MMC gesehen
- 7. Erstellen Sie mbean in Mule - überwacht von Mule Management Console
- 8. u-boot mmc read_block Einschränkungen
- 9. Client auf Mule authentifizieren
- 10. MMC Snap in Windows Form
- 11. WPF in einem MMC-Snapin
- 12. Testen von Spitzen in Mule, die Leistungsergebnisse beeinflussen
- 13. Mule Maven Anwendung auf Kater
- 14. HTTP Request Connector mule
- 15. Mule :: Mustervergleich
- 16. Zwei Java-Prozess auf Mule Start
- 17. Zugriff auf Payload mit JAVA (MULE)
- 18. Jenkins Connector in Mule
- 19. Mule Aggregator - Streaming Aggregation
- 20. Dynamisches Routing in Mule
- 21. Mule MUNIT Mock http.uri.params
- 22. Mule HTTP Verbindung zurückgesetzt
- 23. Log4j2 Mule Ausgabe
- 24. Mehrere Dateiübertragung in Mule
- 25. Wie Kinder von ScopeNode in MMC C# -Anwendung zeigen?
- 26. Mule SOAP SOAP Integrationsszenario
- 27. Mule dynamische Eigenschaft Dateireferenz
- 28. Mule 3.3.0 - Globale Eigenschaft wird nicht von Eigenschaftendatei aufgelöst
- 29. mule - wie Code auszuführen mule (Server Hörer) beim Start
- 30. Mule Eclipse Debug Remote Mule Anwendung Nicht an Haltepunkten