AppFog 上的 Node.JS 应用程序响应 503 服务不可用

标签 node.js express appfog

我正在开发一个 Node.JS 应用程序。在本地主机上运行时一切正常。

将其部署到 AppFog 后,我随机收到 503 Service Unavailable 响应,无论是针对静态资源(使用express.static() 中间件提供服务,Express 版本为 3.1.0),还是 API 调用(从 MongoDB 提供 JSON 文档) )。另外,在 AppFog 控制台中,我看到报告的状态为 0%。应用程序日志没有显示任何内容。而且应用程序似乎并没有停止。

我尝试运行具有 2GB 内存的单个实例以及每个具有 128MB 内存的 16 个实例,但仍然得到 503。

应用程序已部署到美国东部基础设施。它使用 MongoHQ 插件。

您在 AppFog 或 Node.JS 应用程序中是否经历过这种行为?感谢您的帮助。

最佳答案

简单提示:您可以使用命令 af logs <appname>查看您的应用程序日志。

关于AppFog 上的 Node.JS 应用程序响应 503 服务不可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15231974/

相关文章:

node.js - `webpack`函数有什么作用?

node.js - 未处理的PromiseRejection警告: Error: Pruning at selector "widget" from : Ionic

node.js - 外部Docker无法访问 Node App

javascript - 如何在 Node.js CRUD 应用程序的编辑表单中显示选择值

php - MissingConnectionException 在 AppFog 上通过 mysql 隧道运行 CakePHP

javascript - 如何实现请求认证?

javascript - 快速安装路线

javascript - 将从服务器获取的数据处理成 html 文件(使用 Node.js 和 Express)

mysql - 从应用程序狗的node.js服务器访问数据库(数据库设置)

mysql - 将我的本地 Wordpress 安装隧道连接到 appfog 上的 mysql 数据库时出现问题