我们正在考虑在我们的企业环境中使用分布式 OSGi。
我们将有以下设置:
容器(部署的相同版本)。
跨所有容器管理包的生命周期(安装、启动、更新、停止、卸载)的正确方法是什么?
几个要求:
一起;即当我要更新一个包时,一个命令
应该更新该包已经存在的所有容器。
我感谢有关上述问题的任何建议。
此致,
马顿
最佳答案
您可能想看看为类似云的环境制作的更多“托管”解决方案: Apache ACE 或其更大的兄弟 Amdatu 。
Apache ACE 将单个 OSGi 容器转换为可从单个管理点控制其状态的托管容器。
Amdatu 是一个更完整的框架,包括用于配置的 ACE,但增加了横向功能。