问题一: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