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);
});
あなたはクラウドSDKのインストールを更新し、クイックスタートの指示を試すことはできますか? https://cloud.google.com/nodejs/getting-started/hello-world – Vilas
インスタンスを作成しているユーザーではありません。完全なプロジェクトを削除し、新しいプロジェクトと2つの新しいVMインスタンスを作成します。新しいvmインスタンスの作成は、アプリケーションのデプロイ後に開始されます。その完全なアプリケーション(nodejs + mongodb)は問題なくローカルに実行されています。 –