我正在开发一个 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/