【问题标题】:Unable to Upload image in parse dashboard,Logs says : Could not Store file Quota Exceeded无法在解析仪表板中上传图像,日志显示:无法存储文件配额超出
【发布时间】:2017-10-28 16:14:17
【问题描述】:

我正在开发一个 Android 应用程序,我使用 Parse 作为后端[Parse-Heroku-Mlab(沙盒计划)],此应用程序在城市中提供不同的服务,服务所有者完整信息列在也有用户图像和图标的应用程序。

问题:当我尝试上传图像时,它没有被上传(直到最后一天它工作正常),但仪表板中的文本字段可以正常工作并被上传。

解析日志 说: 2017-05-28T04:30:17.793Z - 无法存储文件。 2017-05-28T04:30:17.790Z - 超出配额

附上 Mongodb 统计数据的屏幕截图。

可能是 Mlab 的问题。沙盒计划提供高达 512 mb 的存储空间。我尝试释放空间,但没有成功。

【问题讨论】:

    标签: heroku parse-platform parse-dashboard mlab


    【解决方案1】:

    尝试使用 CDN 存储,例如 GCSAdapter 或 de S3Adapter。设置起来很简单。旧图像将继续正常工作。

    var GCSAdapter = require('parse-server-gcs-adapter');
    
    var gcsAdapter = new GCSAdapter('project', 
                                'keyFilePath', 
                                'bucket' , {
                                    bucketPrefix: '',
                                    directAccess: false
                                });
    var api = new ParseServer({
        appId: 'my_app',
        masterKey: 'master_key',
        filesAdapter: gcsAdapter
    })
    

    Mlab 通过 MongoDB 输出的 fileSize 值计算您的配额。在现代手机中,图像的大小可以在 3 到 12mb 之间。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-04-16
      • 1970-01-01
      • 1970-01-01
      • 2013-10-31
      • 2015-10-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-26
      相关资源
      最近更新 更多