将GCS配置为解析服务器存储

时间:2017-10-03 14:30:39

标签: parse-platform google-cloud-storage

我正在尝试将GCS用作Parse Server中文件的存储空间。我按照tutorial,安装parse-server-gcs-adapter并在.bashrc中设置环境变量:

  

export PARSE_SERVER_FILES_ADAPTER = parse-server-gcs-adapter

     

导出GCP_PROJECT_ID = my-project-id

     

export GCP_KEYFILE_PATH = path-to-keyfile.json

     

导出GCS_BUCKET = my-bucket-name

     

导出GCS_DIRECT_ACCESS = true

我可以在Parse Dashboard中上传文件,并且它们已正确保存在课程中,但在桶浏览器中无法看到这些文件。

某些来源(例如this one)谈论配置文件,但我无法在任何地方找到有关此文件的信息。

我想知道是否有任何方法可以调试正在发生的事情,或者是否有任何明显缺失的事情。

1 个答案:

答案 0 :(得分:0)

经过一些研究后,我可以找到解决问题的方法。

首先(调试发生的事情)是在日志文件中查看( tail -f ),位于 / opt / bitnami / apps / parse / htdocs /日志/ parse.log 。在那里,我看不到任何事情发生,从而证实了我对不改变正确文件的怀疑。然后,我找到了我想要的配置文件 /opt/bitnami/apps/parse/htdocs/server.js ,能够将其配置为written in the Parse docs

由于GCS适配器存在另一个问题,我还发现Bitnami机器存在问题,与this answer to an issue in Github完全相同。现在一切正常。