问题一:oracle+minio测试,下载数据不正确 下载的文件无法打开,已确认上传上去的文件没问题 问题分析: f_down逻辑中object_id没有更新为object_key,接收值为空 解决方案: 将object_id改为object_key 问题二:oracle+minio测试,文件管理器上传文件报错 问题分析: f_post逻辑接收object_id为空 f_create逻辑没有根据配置自动创建存储器,使用io存储创建文件返回空值object_id 解决方案: 根据配置创建存储器 问题三:oracle+minio测试,文件管理器上传文件报错 文件块上传完后合并文件块时报错 问题分析: 文件管理器文件块大小配置为2MB,使用minio时文件块大小必须>=5MB 解决方案: 将文件管理器文件块大小配置改为5MB 问题四:oracle+minio测试,文件管理器上传文件数据库记录丢失object_key 问题分析: f_create逻辑中,向数据库插入数据在获取object_key值之前,此时插入数据object_key为空 解决方案: 将插入数据库操作移到后面 问题五:oracle+minio测试,文件管理器下载文件数据不正确 下载的文件打不开,已确认上传的文件没问题 问题分析: f_down逻辑接收的object_key为空 监控显示没有传object_key 点击下载时没有传object_key 初始化加载数据时没有加载object_key 查询数据时没有查object_key 解决方案: 查询数据时增加object_key 点击下载时传object_key 问题六:oracle+minio测试,文件管理器下载文件夹子文件数据不正确 下载的文件夹子文件打不开 问题分析: f_down逻辑接收的object_key为空 非文件管理器下载文件夹,加载子文件数据时获取到fields 文件管理器下载文件夹,加载子文件数据时没有获取到fields 非文件管理器文件夹下载获取子文件数据 文件管理器文件夹下载获取子文件数据 解决方案: 获取子文件数据时增加fields