我可以在任何应用程序服务器上部署Mule。如果是这样,我们如何部署Mule示例。
我已将eclipse配置为运行JBoss,并且Mule Flows不会部署在JBOss服务器中。同步化会产生错误(空指针)。
但是当我作为Mule应用程序运行它运行正常但启动Mule Server。
Mule如何在生产中部署?我们是否需要在生产中使用Mule服务器以及应用程序服务器?
我们可以将所有应用程序打包在一个(ESB +应用程序)中,并将其部署在应用程序服务器中。
答案 0 :(得分:4)
您可以选择Mule的生产部署:
如果您决定将Mule应用程序打包为WAR,我强烈建议您使用Maven这样做,因为每个Mule模块/传输都需要很多依赖项。用手处理这将是疯狂的。
另外请确保使用Servlet inbound endpoints而不是HTTP入站端点,否则Mule将在Web容器内打开另一个HTTP服务器。您希望Mule将servlet容器用于其入站HTTP请求。
答案 1 :(得分:1)