我已经创建了一个Node.js应用,现在我需要将其部署到Google Cloud Compute Engine。如指南中所示,我在GSP中创建了一个新项目,然后下载了GSP SDK,并使用以下代码创建了app.yaml:
#[START app.yaml]
runtime: nodejs
env: flex
然后我运行gcloud app deploy
并收到以下错误消息:
name: 'MongoError',
message:
'failed to connect to server [localhost:27017] on first connect'
Error: KeystoneJS (seebelarus.by) failed to start - Check that you are running 'mongod' in a separate process.
那么,我该怎么办才能解决此错误?
答案 0 :(得分:0)
这表示它正在尝试本地连接Mongo。您的教程中是否有步骤可以设置Mongo服务器?
我的猜测是,您需要创建一个Mongo服务器,并更新连接字符串以引用该人的位置,而不是本地主机。