如何查看Parse Server云代码日志?

时间:2016-06-16 08:37:38

标签: parse-platform bitnami parse-server

我在Azure上设置了Bitnami的解析服务器。

我使用console.log和console.error从云代码中记录了一些信息。当使用托管Parse时,这些日志显示在Info&仪表板上的错误日志部分。知道日志到底在哪里?

这个问题并非特定于Bitnami的发行版。我还在本地机器上使用parse-server-example&进行了测试。解析仪表板并得到相同的结果(没有日志)。

3 个答案:

答案 0 :(得分:0)

我使用AWS但您可以通过下载或在localhost上运行日志来查看日志,只需cd进入您的文件夹,然后在终端上执行Npm start并切换您将服务器URL解析为http://localhost:1337/parse

答案 1 :(得分:0)

您可以通过azure cli

手动下载它们

在这里查看安装:https://azure.microsoft.com/en-us/documentation/articles/xplat-cli-install/

我使用了npm:npm install azure-cli -g

打开终端并输入:azure site log download webappname

这会将名为“webappname”的Web应用程序的日志保存到当前目录中名为diagnostics.zip的文件中。

解压缩并打开文件夹诊断 - > LogFiles - >申请

名称中包含-stderr-的文本文件将显示您在云代码中使用console.error()显示的日志。

名称中包含-stdout-的文本文件将显示您在云代码中使用console.log()显示的日志。

答案 2 :(得分:0)

这是Bitnami Parse的已知问题。我们正在努力为下一个版本修复它。

您必须通过SSH登录服务器并修改/opt/bitnami/apps/parse/htdocs/server.js文件下面的行:

自:

cloud: "./node_modules/parse-server/lib/cloud-code/Parse.Cloud.js",

要:

cloud: "./cloud/main.js",

您必须包含之前创建的./cloud/main.js的路径(假设您是在/opt/bitnami/apps/parse/htdocs/中创建的)。

请记住在应用运行的更改后重新启动服务器:

sudo /opt/bitnami/ctlscript.sh restart