Skip to content

Latest commit

 

History

History
60 lines (33 loc) · 1.97 KB

quickinstall.md

File metadata and controls

60 lines (33 loc) · 1.97 KB

快速安装

Elves部署分为两部分,一部分为elves-center的部署,另一部分为elves-agent的部署。


ELVES-CENTER

elves-center的设计采用微服务架构,且已经最大程度将各组件间依赖关系降至最低,大家可根据自身需要进行各组件的组装部署。

ELVES最小化部署

最小化部署仅支持 及时任务 模式,且无权限认证,无APP自动更新部署功能


增加APP自动下载功能

在最小化部署基础上,部署HeartBeat模块,并在Agent配置文件中开启HeartBeat,即可使用APP自动下载更新功能,APP列表可静态配置在HeartBeat的配置文件中。


需要增加权限控制,增加APP界面化管理

在上一版基础上增加Supervisor模块,可以增加Elves的权限管理功能,WEB UI方式管理密钥,APP。


若需要增加异步队列任务(支持依赖关系的任务队列)

如需要增加队列任务,可以增加Queue模块,队列任务为异步任务,且支持依赖关系与结果反馈。


若需要增加计划任务(集中化任务管理)

如果需要集中化的计划任务管理,可以增加Cron模块,计划任务支持到秒级。


若需要增加系统的整体监控,可继续部署Watcher&Dashbord组件。


后续我们也将提供一套DOCKER环境,提供Elves的快速搭建体验


ELVES-AGENT

elves-agent的安装非常简单,二进制包环境下,linux仅需要执行./control start,Windows需要先执行 control.cmd install ,在执行control.cmd start

详见 2.3安装Elves-Agent