在app-server中如果需要使用野火Minio, media.server_url 的格式应该是怎样的

23天前 122

app-server配置Minio的配置内容和im-server不相同,现在是按照media.server_url=http://ip:port 来配置的,但还是上传头像报错 不知道大家怎样解决的这个问题

最新回复 (13)
  • 23天前
    引用 2
    是配置野火的minio
  • 23天前
    引用 3
    之前使用腾讯云的存储服务是能行的,换到野火的minio就不行了
  • HeavyRain 23天前
    引用 4
    请参考 https://gitee.com/wfchat/WF-minio 上面有说明
  • 23天前
    引用 5
    看过这个说明了,按照说明去配置im-server的文件存储没问题,但是按照说明去配置app-server是有问题的。
    这两个应用配置文件的格式不同,WF-minio上没有提到怎样去配置app-server ,已经做了各种尝试,应用可以启动但是APP端上传头像会报错。
  • 23天前
    引用 6
    HeavyRain 请参考 https://gitee.com/wfchat/WF-minio 上面有说明
    2025-11-09 16:55:48.388 21828-21828 ChatManager             uni.UNI51E368D                       D  ========== ChatManager.uploadMediaFile 被调用 ==========
    2025-11-09 16:55:48.388 21828-21828 ChatManager             uni.UNI51E368D                       D  媒体路径: /data/user/0/uni.UNI51E368D/cache/344969b9edf7085303acba2013b8a9f3d4eb.png
    2025-11-09 16:55:48.388 21828-21828 ChatManager             uni.UNI51E368D                       D  媒体类型: 5
    2025-11-09 16:55:48.388 21828-21828 ChatManager             uni.UNI51E368D                       D  ✓ 远程服务可用,准备通过AIDL调用
    2025-11-09 16:55:48.388 21828-21828 ChatManager             uni.UNI51E368D                       D  mClient对象: 存在
    2025-11-09 16:55:48.388 21828-21828 ChatManager             uni.UNI51E368D                       D  开始AIDL调用 mClient.uploadMediaFile...
    2025-11-09 16:55:48.389 21828-21828 ChatManager             uni.UNI51E368D                       D  AIDL调用完成(异步)
    2025-11-09 16:56:18.890 21828-24563 ChatManager             uni.UNI51E368D                       E  ✗ AIDL回调: 上传失败,错误码: 4
    2025-11-09 16:56:18.891 21828-21828 ChatManager             uni.UNI51E368D                       E  主线程回调: onFail(4)


    这是客户端的日志
  • HeavyRain 22天前
    引用 7
    应用服务配置中 media.server.media_type 配置为3是minio,media.server_url为http://ip或者域名:端口 
  • 22天前
    引用 8
    那目前的配置是没错的,手机端使用的是sdk上传看不到调用的代码,服务端日志也没看到报错。
    现象就是:上传头像时,大约有个十秒时间,然后报头像文件上传失败,错误码:4(服务器错误)
  • x86 22天前
    引用 9
    上传头像和 app-server 没关系

    发送图片和视频正常吗?

    你参考这儿抓一个客户端日志:https://gitee.com/wfchat/uni-chat/issues/I8AKGH?from=project-issue

  • 22天前
    引用 10
    x86 上传头像和 app-server 没关系 发送图片和视频正常吗? 你参考这儿抓一个客户端日志:https://gitee.com/wfchat/uni-chat/issues/I8AKGH ...
    发送图片和视频都是正常的,稍等我抓个日志看看
  • 22天前
    引用 11
    前端正在抓日志,我稍微看了一下app-server的代码,看着ServiceImpl.java 中line 1303-1333并没有mediaType == Media_Type_PORTRAIT类型的处理分支,有没有可能是这部分代码的问题呢
  • 22天前
    引用 12

    已抓日志,请查收

    上传的附件:
  • 22天前
    引用 13
    x86 上传头像和 app-server 没关系 发送图片和视频正常吗? 你参考这儿抓一个客户端日志:https://gitee.com/wfchat/uni-chat/issues/I8AKGH ...
    刚才看了一下日志,安卓客户端调用上传地址时使用了HTTPS, 目前我配置的WF-MINIO地址是HTTP, 上传头像这个功能会强制使用HTTPS吗 ?
  • 22天前
    引用 14
    问题解决,辛苦各位老师
    原因是在im-server中没把media.server_ssl_port配置为0
    另外我认为app-server中的oss配置也会起作用,目前看只有im-server的配置会起作用。
返回