gpt4 book ai didi

node.js - cloudControl:启动容器失败

转载 作者:太空宇宙 更新时间:2023-11-03 23:38:33 27 4
gpt4 key购买 nike

我正在尝试在 cloudControl 上设置 Node.js 部署,但是我的部署失败了,我不知道为什么。日志提示我这个错误:

1/15/15 4:15 PM  Info Failed to start container

我的 Procfile 看起来还不错:

web: node server.js

我没有得到关于容器无法启动的进一步解释或堆栈跟踪。我尝试部署的确切代码位于 github 上:https://github.com/dunnkers/roosters-api

我正在使用 mongoose 连接到外部 MongoSoup 数据库。然而,我没有为此使用插件。这可能是部署失败的原因吗?

所有想法都值得赞赏!

最佳答案

您必须在 PORT 环境变量中提供的端口上启动服务器。查看存储库表明您正在寻找 OPENSHIFT_NODEJS_PORT。

此外,查看错误日志 ( https://www.cloudcontrol.com/dev-center/Platform%20Documentation#logging ) 可以为您提供更多信息。

无需使用提供的插件,您可以使用您喜欢的任何后端。选择其中一个插件可以通过提供必要的凭据作为环境变量和单点支持来简化集成过程。但这完全取决于你

关于node.js - cloudControl:启动容器失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27966730/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com