顺序分配Feature Flag Change Issue 的 Assignee
目前是随机分配的,无法保证任务平均分配,问题的本质是无法知道当前assignee是谁,给 triage ops 配置数据库略显复杂,有以下两个方案可以考虑
- 读取最后一个 Feature Flag Change Issue 的 Assignee
- 将最后分配的 Assignee 存储在 redis 中
可以考虑一下 @jhgao @songhuang
确认方案
添加文件缓存功能,实现:
- 每次重新部署后,之前的缓存依然存在
- Reactive 服务可用(Schedule 由于是运行在 CI Runner 环境中的,因此这个功能用不了)
部署配合
需要运行 Reactive Web 服务时持久化一个缓存目录用来存放数据,目录路径为 ./cache
,这个需要得到部署服务中的支持 @kangliu
由 Song Huang 编辑于