2016-02-27 47 views
1

我也跟着教程这里概述:https://cloud.google.com/nodejs/getting-started/hello-world的Node.js教程触发所有App Engine虚拟机实例

app.js

'use strict'; 

var express = require('express'); 

var app = express(); 


// [START hello_world] 
// Say hello! 
app.get('/', function(req, res) { 
    res.status(200).send('Hello, world!'); 
}); 
// [END hello_world] 

if (module === require.main) { 
    // [START server] 
    // Start the server 
    var server = app.listen(process.env.PORT || 8080, function() { 
    var host = server.address().address; 
    var port = server.address().port; 

    console.log('App listening at http://%s:%s', host, port); 
    }); 
    // [END server] 
} 

module.exports = app; 

一旦部署到App Engine,虽然剧本很简单,引用虚拟机实例,它证明造就了8种不同的情况:

enter image description here

这是一个正式的行为?

回答

3

你做gcloud preview app deploy每一次,我们创建了应用程序的新版本。每个版本都有(默认情况下)2个虚拟机。看看你的虚拟机列表 - 我想我看到〜部署了5个不同的版本。

要停止旧版本,转到developers console,并使用UI停止每个旧的(非默认)版本:

versions ui

这应该让你回到你所期望的位置。我们正在改变我们的工具(在接下来的几周内),以便它们自动停止。

希望这有助于!

相关问题