1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/zwlan-renewFastdfs

 / Детали:

После удаления файла при повторной загрузке возникает ошибка socket io exception occured while sending cmd

Предстоит сделать
Владелец
Создано  
02.12.2024

В ходе тестирования было обнаружено, что после успешной загрузки файла, при повторной попытке загрузки возникает указанная выше ошибка.
После анализа кода было выявлено, что проблема может быть связана с чтением некорректной исторической информации в ChunkUpload.java во время процесса загрузки.
String historyUploadStr = RedisUtil.getString(UpLoadConstant.historyUpload + fileMd5);
При удалении файла историческая информация не удаляется, поэтому после корректировки кода в UploadManage.java было добавлено удаление исторической информации:
RedisUtil.delKey(UpLoadConstant.historyUpload + md5);
Это решает проблему. Пожалуйста, проверьте автор, спасибо.

Комментарий (0)

GitLife Service Account Задача создана

Вход Перед тем как оставить комментарий

Статус
Ответственный
Контрольная точка
Pull Requests
Связанные запросы на слияние могут быть закрыты после их объединения
Ветки
Дата начала   -   Крайний срок
-
Закрепить/Открепить
Приоритет
Участники(1)
1
https://api.gitlife.ru/oschina-mirror/zwlan-renewFastdfs.git
git@api.gitlife.ru:oschina-mirror/zwlan-renewFastdfs.git
oschina-mirror
zwlan-renewFastdfs
zwlan-renewFastdfs