如何让OSGi的(配置管理)坚持/重用你的配置?(How let OSGi (Config Admi

2019-09-22 01:24发布

我是新来的OSGi。 我的目标是创建一个配置管理的结构,这样你就可以进入一个配置,这将重新启动服务器后可重复使用。

虽然我已经阅读了API,并尝试了一些样品,我认为这个功能默认情况下将包括在内。

我对你的问题:这是不可能的,如果是:你有什么我考虑让这个功能?

PS。 我使用的是春分

欢呼声克里斯

Answer 1:

进入配置管理服务配置默认情况下依然存在。 但是请注意,配置管理服务的每个实现坚持以自己的方式配置。

春分配置管理 (org.eclipse.equinox.cm)存储在由框架提供的持久性存储区域中的配置数据。 而这恰好是默认为Equinox的“本地缓存捆绑”目录。

因此每次涂掉了包缓存或卸载/重新安装配置管理服务捆绑您的配置数据都将丢失。 遗憾的是似乎有没有简单的方法明确地改变了Equinox的配置管理服务配置数据存储位置(可能与菲利克斯配置管理服务 )。



文章来源: How let OSGi (Config Admin) persist/reuse your configuration?