1 Star 0 Fork 63

stdnt-xiao/ivy

forked from ming/ivy 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
Apache-2.0

演示地址:http://118.25.104.139/

使用文档:https://gitee.com/yunzy/ivy/wikis/Home

ivy前端项目:https://gitee.com/yunzy/ivy-web-app

后端

ivy
 |-- db
   |-- ivy_init_all.sql 初始化SQL只需要执行这一个即可
   |-- sql/**           其他相关初始化SQL
 |-- ivy-web         通用模块
 |-- ivy-el-parser      EL解析器模块
 |-- ivy-modules  
   |-- liteflow         规则编排模块
   |-- job              xxl-job后台管理系统
   |-- monitor          监控模块
 |-- ivy-system         项目启动类IvyApplication
 |-- ivy-samples        任务执行器示例

数据库管理:

  • 动态数据源管理
  • SQLManager管理
  • 动态SQL管理

动态类管理:

  • 普通类
  • 组件类

组件管理:

  • 动态组件
  • 脚本组件
  • 降级组件
  • 动态类组件

流程编排:

  • 配置项管理
  • 执行器管理
  • 表达式管理
  • 链路管理

任务调度:

  • 运行报表
  • 任务管理
  • 调度日志
  • 任务执行器

链路追踪:

支持的编排组件:

  • 基础组件
  • 选择组件
  • 条件组件
  • 次数循环组件
  • 条件循环组件
  • 迭代循环组件
  • 前置组件
  • 后置组件
  • 降级组件
  • 脚本组件
  • 并行分组

支持的编排方式:

  • 串行编排 - 完全串行编排【THEN(A,B,C,D)】
  • 并行编排 - 完全并行编排【WHEN(A,B,C,D)】
  • 嵌套编排 - 单起点单结束点编排【THEN(A,WHEN(B,C),D)】【强烈推荐】
  • 嵌套编排 - 单起点多结束点编排【THEN(A,WHEN(B,C))】
  • 嵌套编排 - 多起点路径有交集编排【THEN(WHEN(A,B),C,D)】
  • 嵌套编排 - 多起点路径无交集编排【WHEN(THEN(A,B),THEN(C,D))】
  • 选择编排
  • 条件编排
  • 次数循环编排
  • 条件循环编排
  • 迭代循环编排

其他:

  • 捕获异常表达式
  • 与或非表达式
  • 使用子流程
  • 使用子变量
  • EL规则注释
  • 验证规则

集成框架:

  • sa-token
  • SMS4J
  • x-file-storage
  • PowerJob

截图

ivy-app/src/assets/jt/ivy-3.png

ivy-app/src/assets/jt/ivy-1.png

ivy-app/src/assets/jt/ivy-2.png

Ivy交流Q群:908863074

空文件

简介

基于LiteFlow界面编排的分布式任务调度平台 展开 收起
Java
Apache-2.0
取消

发行版

暂无发行版

贡献者

全部

近期动态

不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/stdnt-xiao/ivy.git
git@gitee.com:stdnt-xiao/ivy.git
stdnt-xiao
ivy
ivy
master

搜索帮助