FastDfs上传文件返回NULL

    技术2025-04-28  24

    问题描述

    系统使用fastdfs作为文件服务器存储文件,某天上传文件返回key为null,检查日志 2020-07-04 10:52:27 [com.xxx.xxx.xxx.xxx.xxx:112] - fastdfs_fileUpload:{} java.lang.NullPointerException: null at com.xxx.xxx.util.xxxUtils.urlEncode(xxxUtils) at com.xxx.xxx.xxx.xxx.xxx.uploadFileByBytes(xxx.java:109) fastdfs 返回的KEY 为null

    解决方法

    1. 检查storage.log描述为 file: storage_service.c, line: 2669, client ip: 192.168.1.110, fdht_set fail,errno: 2, error info: No such file or directory 原因在于文件去重服务FastDHT没有启动 启动该服务即可解决
    Processed: 0.009, SQL: 9