3

处理具有多个组件/服务的企业应用程序。而不是为每个环境存储每个组件/服务的配置。

寻找允许我在层次结构中存储配置的东西,例如通过交互式 UI。

Application-1 -> Component-1 -> Env -> Resource-1 -> Option-1:Value-1 [叶级]

Application-1 -> Component-1 -> Env-1 -> Resource-1 -> Option-1:Value-1 [叶级]

Application-1 -> Component-2 -> Env -> Resource-1 -> Option-1:Value-1 [叶级]

并通过诸如休息服务调用之类的方法取回这些值。

4

3 回答 3

2

据我了解,您正在为由多个组件/服务组成的系统寻找配置解决方案。

在我工作的公司中,我们开发了一个简单而强大的配置平台,旨在从一个位置实现整个系统的配置,使配置过程方便、清晰、安全、有条理且信息丰富。

我们支持的一些关键功能包括:

  • 一个方便的 GUI
  • 参数元数据
  • 级别和继承
  • 组件升级
  • 元数据验证
  • 第三方组件支持(我们支持所有人)
  • 命名空间和版本的支持和管理
  • 自动链接等高级功能

如果我们将其发布到开源,您会感兴趣吗?

于 2013-10-28T14:57:12.987 回答
0

目前尚不清楚,如果您正在寻找编码基础或准备就绪的应用程序。目前尚不清楚,您的重点是什么(REST、层次结构、UI)。目前尚不清楚,为什么需要结合 REST、层次结构、UI 以及在哪里有替代方案的空间。

简短回答头脑风暴:

于 2013-10-23T13:12:55.223 回答
0

您可能听说过 WebMin 和 VirtualMin,它们是用于服务器管理的类似 CPanel 的 UI。两者的一个鲜为人知的功能是它们可以从 CLI 和远程控制。这是有关“VirtualMin Remote API”的文档,它允许您通过 HTTP 控制服务和配置,并通过 XML 或 JSON 获取输出。

现在您仍然需要创建自己的模块,这可能会或可能不会很辛苦,但它可能比从头开始编写整个东西要容易得多。

于 2013-10-28T01:13:47.103 回答