性能 #2097
网管版本操作流程梳理问题记录
开始日期:
2024-09-03
计划完成日期:
% 完成:
0%
预期时间:
描述
1. 涉及版本相关的文件上传的操作需要各端做并发控制,仅支持1个客户端上传版本及配置文件,且及时清理掉临时文件及目录
2. 文件上传操作需要判断当前磁盘目录大小,小于2G提示磁盘空间不够且不进行相关业务
3. 导出操作对包采用HMAC-SHA256做签名校验
4. 对网管版本操作:导出,导入,升级,回退,需要做任务互斥,仅且只能有一个任务可以进行中,其他的业务则需要停止
5. 解压上传的压缩文件也需要做磁盘空间大小判断,磁盘剩余空间需要做到100倍的压缩包大小,并及时清理掉临时文件及目录
6. 网管升级中断后,手动重启nginx和backend,删除session会话文件失败后,间隔10ms后可以重试3次删除,
7. systemctl 工具有一个检测服务单元文件的正确性,若失败,需要回滚到原来的服务单元文件
8. 牵扯各网元如果进行网元的版本操作:安装,升级,回退,卸载等操作,网管则不能进行自身的版本操作