簡體   English   中英

Mule ESB可以部署在Application Server中

[英]Mule ESB can be deployed in Application Server

我可以在任何應用程序服務器上部署Mule。 如果是這樣,我們如何部署Mule示例。

我已經配置了我的eclipse來運行JBoss,並且Mule Flows沒有部署在JBOss服務器中。 同步給出錯誤(空指針)。

但是當我作為Mule應用程序運行它運行正常但啟動Mule Server。

Mule如何在生產中部署? 我們是否需要在生產中使用Mule服務器以及應用程序服務器?

我們可以將所有應用程序打包在一個(ESB +應用程序)中並將其部署在應用程序服務器中。

您可以選擇Mule的生產部署:

  • 使用Mule獨立作為您的首選,因為它包含所有模塊/傳輸,是生產級(控制腳本...)並支持熱應用程序重新加載。
  • 如果您的部署環境強制您在應用程序服務器(如JBoss)上進行部署, 請將Mule應用程序打包為Web應用程序 (WAR)。

如果您決定將Mule應用程序打包為WAR,我強烈建議您使用Maven來執行此操作,因為每個Mule模塊/傳輸都需要許多依賴項。 手工處理這將是瘋狂的。

還要確保使用Servlet入站端點而不是HTTP入站端點,否則Mule將在Web容器內打開另一個HTTP服務器。 您希望Mule將servlet容器用於其入站HTTP請求。

是的你可以。 您可能希望查看Java應用程序或Webapp手冊頁中的Embedding Mule ,以及將Tomule Mule即服務部署到Tomcat

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM