上下文管理
属性集管理
导入导出
配置管理
后端配置
- 需求定义
功能点 | 功能边界 | 备注 |
功能配置 | 后端URL 规则参数 过期时间 | 这些配置也可以远程配置 |
规则下载 |
| 规则不保存文件 |
规则运算 | 简单条件判断 集合匹配判断 | 运算结果保存成配置文件 |
配置更新 | 立即更新 其他进程发现更新 | FileObserver方案 |
过期更新 |
| 比较当前时间和保存文件时间 |
进程安全 | 加锁保护 | FileLock,tryLock |
- 集合匹配
形式 | 表示 | 备注 |
序列值 | [v1,v2] | value内部不能有逗号 |
范围值 | [v1..v2] [..v1,v2..v3,v4..] | 两个点分隔,可以结合逗号定义范围序列 [1..5]或者[..1,3..5,7..]或者[1.3.0..] |