1. 文件服务开始打包时创建redis key(0:代表打包未完成;1:代表打包已完成;-1:代表打包失败,需要重新打包) 2. 异步执行打包任务时,若发生任何异常则将key值设置为-1,若打包完成则将key值设为1 3. 调用获取打包文件下载接口时,检查redis key值;若键值不存在或键值为1,代表打包成功,通过远程接口获取文件信息;若键值为-1,代表打包失败,需要重新打包;若调用远程接口获取文件信息失败仍提示用户打包失败需要重新打包 Signed-off-by: OTTO <731554297@qq.com> |
||
|---|---|---|
| .. | ||
| src/main | ||
| pom.xml | ||