2016-08-01 5 views
1

"Hello World" nodejsアプリケーションを作成しました。私が "gcloud preview app deploy"を実行すると展開に失敗しています。しかし、複数のVMインスタンスがクラウド上に作成されます。gcloud複数のVMインスタンスが作成されました

app.yamlを

runtime: nodejs 
vm: true 

package.json

{ 
    "name": "XXservices", 
    "version": "0.0.1", 
    "description": "XXXXX Services", 
    "main": "server.js", 
    "author": "XXXXXX", 
    "engines": { 
    "node": "~4.2" 
    }, 
    "scripts": { 
    "start": "node ./bin/www", 
    "monitor": "nodemon server.js", 
    "deploy": "gcloud preview app deploy" 
    }, 
    "dependencies" :{ 
     "express": "latest" 
    } 
} 

server.jsファイル

var express = require('express'); 
var app = express(); 
var port  = process.env.PORT || 8080; 

app.get('/', function (req, res) { 
    res.send('Hello World!'); 
}); 

app.listen(port, function() { 
    console.log('Example app listening on port '+port); 
}); 
+0

あなたはクラウドSDKのインストールを更新し、クイックスタートの指示を試すことはできますか? https://cloud.google.com/nodejs/getting-started/hello-world – Vilas

+0

インスタンスを作成しているユーザーではありません。完全なプロジェクトを削除し、新しいプロジェクトと2つの新しいVMインスタンスを作成します。新しいvmインスタンスの作成は、アプリケーションのデプロイ後に開始されます。その完全なアプリケーション(nodejs + mongodb)は問題なくローカルに実行されています。 –

答えて

関連する問題