rill-flow icon indicating copy to clipboard operation
rill-flow copied to clipboard

执行记录 存储相关疑惑

Open ZhangTeng2017 opened this issue 1 year ago • 4 comments

仔细看了一下,有两个疑惑,还请有时间帮忙解答一下: 1、目前执行记录是存储在redis中的,请问你们生产环境也是这样存储的吗?没有做持久化吗?会不会存在很多大key的场景? 2、目前UI上是没有context参数查询的接口的,后续是有相关的开发吗?有context 查询,排查问题可能比较容易一点

ZhangTeng2017 avatar Jul 21 '24 17:07 ZhangTeng2017

1、目前执行记录是存储在redis中的,请问你们生产环境也是这样存储的吗?没有做持久化吗?会不会存在很多大key的场景? 生产环境执行中的记录在redis集群,执行后转到关系数据库,redis本身支持持久化。 大key指的是大value吗?不存在,生产环境中的大文件通过文件存储传输,不走redis。

2、目前UI上是没有context参数查询的接口的,后续是有相关的开发吗?有context 查询,排查问题可能比较容易一点 UI的流程列表-执行详情页面可以看到当前context 接口参考https://github.com/weibocom/rill-flow/blob/main/rill-flow-web/src/main/java/com/weibo/rill/flow/controller/DAGRuntimeController.java#L83

qdaxb avatar Jul 23 '24 01:07 qdaxb

我看目前的代码是走的redis,接口参考 http://www.localhost/flow/bg/get_execution_ids.json 还是你们生产环境是执行后转到关系数据库,当前开源版本是记录在redis中的

ZhangTeng2017 avatar Jul 23 '24 16:07 ZhangTeng2017

@ZhangTeng2017 生产环境是执行后转到关系数据库的,这部分逻辑目前没有开源。

qdaxb avatar Jul 24 '24 02:07 qdaxb

后续会有其他逻辑的开源计划吗?感觉要想用起来这个设计,还要自己改很多逻辑的样子

ZhangTeng2017 avatar Aug 05 '24 12:08 ZhangTeng2017