我是 AWS 和 parse-server 的新手,我正在使用来自 AWS 市场的 parse-server bitami 配置。我做了很多开发测试并开始收到一个错误,只是说“无法存储文件”。经过互联网研究和一些关于 SO 的帮助后,我得出结论,这是因为当我从解析表中删除带有 PFFiles 的行时,实际文件可能没有被删除。
我可以去哪里查看我在 AWS 上的存储限制,并了解如何填满它?
是否有可以删除所有这些孤立文件的功能或命令,以便我可以确认我再次处于限制之下?也许这可以通过登录到解析服务器的 ubuntu 或使用基于解析服务器互联网的控制面板在命令行上完成?现在我通过删除我的解析服务器实例并启动一个全新的实例来解决这个问题,但这意味着我丢失了我没有删除的行。
当我在应用商店启动时,我将切换到 PFFile 的 s3 来存储实际的数据存储,所以如果你碰巧知道一个很好的教程,那将不胜感激,并且是对 stackoverflow 的一个很好的补充,因为我找不到以前回答“如何”的人
Best Answer-推荐答案 strong>
找到知道答案的人。 PFFile 并不实际将文件存储在解析服务器中,也不只是将位和字节保存在一些随机的 unix 文件路径上。这些文件在 mongoDB 中。要删除实际文件,您必须通过登录到实际 mongodb 并将其从集合“fs.chunks”和“fs.files”中删除来删除它
show collections
_Role
_SCHEMA
_Session
_User
fs.chunks
fs.files
关于ios - 删除 Parse-server 上的 PFFile,实际文件系统已满(长期计划切换到 S3),我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/52841539/
|