繁体   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