首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否存在OSGi配置管理服务的现有企业实现?

是否存在OSGi配置管理服务的现有企业实现?
EN

Stack Overflow用户
提问于 2011-09-19 23:08:42
回答 3查看 340关注 0票数 2

我知道有一些配置管理服务的开源实现(比如Apache Felix)。这些实现的问题在于它们仅限于单个服务器。

我正在寻找一个配置管理服务的企业就绪实施。它应该支持集中式配置管理。因此,基本上我设想有一些对所有服务器通用的配置,以及每个集群或服务器不同的配置。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-09-20 03:23:59

Config Admin服务旨在单台服务器上运行。这并不意味着它不能支持多个服务器的配置;它意味着这样的“企业级”功能应该是向Config Admin服务提供数据的管理代理的一部分。

问题是,每个人对管理代理需要做的事情都有不同的要求。如果您要获得一个现有的,它可能不太适合您的需求。我建议您自己编写一个,但这相对简单,因为Config Admin负责管理单个JVM中的配置数据这一复杂的(但一般的)任务,使您能够专注于满足您需求的独特功能。

换句话说:考虑模块化!不要试图扩展Config Admin来让它做任何事情;只需要围绕它构建组件。

票数 2
EN

Stack Overflow用户

发布于 2011-09-20 01:01:10

以前也有人问过类似的问题,请参阅this。Felix实现有一个可插拔的持久化扩展,如Thilo的答案所示。

Karaf有一个名为Cellar的子项目,用于集群实例,这也可以分发常见的配置(尽管显然只有在你已经在使用Karaf的情况下才会使用)。

票数 1
EN

Stack Overflow用户

发布于 2011-09-20 08:03:50

Christian,将为您的Karaf实现提供此功能的包是Cellar。这将允许您集中管理多个karaf“节点”,并根据karaf节点是否属于集群和组来更新配置。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7473068

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档