我是Mule ESB的新手。我想知道,我可以在不重新部署的情况下升级Mule应用程序。我正在谈论可插拔性。假设我的应用程序已经运行,现在又增加了一些功能或客户端流程。现在我想添加这个新的流程,就像一个新的插件。是否有可能没有停机时间呢? 例如在我的Mule应用程序中,我使用了一个HTTP连接器来连接一个客户端。 现在如果需要添加新的HTTP连接器,我可以在不重新部署的情况下执行此操作吗?Mule ESB可插拔性
0
A
回答
1
您现在可以修改您的配置文件和自定义类,并重新加载它们而不必重新启动Mule。
Mule会每隔三秒检查$ MULE_HOME/apps目录下的更新配置文件,并在找到它时重新加载该应用程序lib目录中的配置文件和JAR。
https://docs.mulesoft.com/mule-user-guide/v/3.2/hot-deployment
0
不,你不能。你可以做的是部署一个新的应用程序,并使用相同的HTTP连接器,如果你在一个公共域中为两个应用程序定义它。
0
这在一台服务器中是不可能的。您可以通过martinfowler.com/bliki/BlueGreenDeployment.html来实现。 为了做到这一点,你需要两台服务器和一个代理服务器。在代理中使一台服务器脱机,更新它然后重新启用。然后你对第二台服务器也做同样的事情。我们在Talend ESB面临同样的问题。
0
这是不可能的,但你可以自动重新添加和重新部署应用程序
1
你可以“尝试”来更新或替换应用程序文件夹的内容和触摸/修改应用程序的配置文件有骡子重新加载配置和部署应用程序。
相关问题
- 1. Mule ESB简单jdbc插入
- 2. Mule ESB的适用性
- 3. 安装MULE ESB mule-standalone-3.3.1
- 4. MULE ESB和WMQ
- 5. SOAPtoPOJOTransformer in mule esb
- 6. Eclipse的最新Mule ESB插件?
- 7. Mule esb禁用调用属性日志
- 8. Mule ESB 3.4上下文属性
- 9. Mule ESB许可 - 在集成产品中使用Mule ESB社区运行时间
- 10. Mule ESB:阅读HTML
- 11. Mule ESB Log4j2支持
- 12. Mule ESB Google Cloud Messaging
- 13. Mule ESB IMAP问题
- 14. Mule studio ESB 3.6.0社区不可用?
- 15. Mule:如何将Mule ESB与Hybris连接?
- 16. MULE Studio和MULE ESB有什么区别?
- 17. 什么是“可插拔”API?
- 18. zeromq/AMQP可插拔吗?
- 19. 可插拔AI在Haskell
- 20. Mule ESB -http:outbound-endpoint with post parameters
- 21. Mule ESB z/OS集成
- 22. Unitl Sucessfull返回在MULE ESB
- 23. Mule ESB动态http代理
- 24. Mule ESB连接到RabbitMQ
- 25. MULE ESB 3.4 IMAP邮件Proplem
- 26. Mule ESB salesforce连接器
- 27. mule esb - VM队列消息
- 28. Mule单点登录ESB
- 29. 在mule esb中处理SystemExceptions
- 30. Mule ESB CXF异常handeling
欢迎来到Stack Overflow!请随时参加本网站的[tour](// stackoverflow.com/tour),如果您需要网站的其他帮助,请查看[this](// stackoverflow.com/help)。哦,如果您遇到过帮助页面未涵盖的问题,请随时咨询[meta](// meta.stackoverflow.com/)。 –