2017-05-28 26 views
0

我正在使用Parse作爲後端[Parse-Heroku-Mlab(沙盒計劃)]的Android應用程序,此應用程序在城市提供不同的服務,&服務所有者完整信息被列在應用程序中,該應用程序還具有用戶圖像和圖標。無法在解析儀表板中上傳圖像,日誌說:無法存儲文件配額超過

問題:當我嘗試上傳圖片時,它不會上傳(直到最後一天工作正常),但儀表板中的文本字段工作並獲取上傳。

解析日誌說: 2017-05-28T04:30:17.793Z - 無法存儲文件。 2017-05-28T04:30:17.790Z - 超出配額

附上Mongodb統計信息截圖。 enter image description here

難道這是Mlab的問題嗎?沙盒計劃給存儲高達512 MB。我試圖釋放空間,但沒有去。

回答

0

嘗試使用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。