产品信息
什么是 Roboconf?
Roboconf 接受输入应用程序描述。
应用程序描述是一个 zip 存档,其中包括软件组件及其关系的列表(什么部署在什么上以及什么依赖于什么)。每个组件都附带有用于处理其生命周期的配方。除了经典阶段(部署、启动、停止和取消部署)之外,还有一个称为“更新”的特殊阶段。每次依赖项更改时都会调用它。
这是为应用程序带来热重新配置和弹性的关键。可以提供应用程序的其他方面,例如探测器、探测器配置、复杂的脚本命令和自动反应。Roboconf 提供了几个扩展点。
一种用于插入部署环境(例如,用于云基础设施提供商)。另一种用于支持新的配方类型(脚本、Puppet 模块......)。还有一个用于定义新的探针。
它附带了多种工具,包括 Web 控制台、Eclipse 插件、用于自动化构建的 Maven 插件以及文档生成器。Roboconf 大部分是用 Java/OSGi 开发的,但有些部分依赖于 Javascript(AngularJS...)。
如何使用 Roboconf?
Roboconf是一个轻量级平台,用于在云环境或连接对象中部署和扩展分布式应用程序,通过应用描述实现热重配置和弹性。
Roboconf 的核心功能
Docker 支持
云监控
平台即服务
Roboconf 的使用场景
- 在云环境中部署和扩展应用程序
- 在连接对象中部署分布式应用程序
- 管理应用程序的生命周期,包括部署、启动、停止和更新
- 为应用程序实现热重配置和弹性
Roboconf 的常见问题
Roboconf做什么的?
我如何使用Roboconf?
Roboconf有哪些核心功能?
Roboconf有哪些应用场景?





















