2016-04-03 17 views
0

私はnode.jsとgce VMインスタンスでhello worldアプリケーションをテストしています。GCE管理対象VM:インスタンスの数と場所を設定する方法は? (nodejs)

これは私が続くチュートリアルです: https://cloud.google.com/nodejs/getting-started/hello-world

チュートリアル以下のアプリを作成したとき、それは自動的に20個のVMインスタンスを作成しました。

私の質問は以下のとおりです。

  1. それは20個のインスタンスを作成するためにGCEを持って正常ですか? 20個のインスタンスが自動的に作成されるので、20個の小さなインスタンスが請求されますか? (私はちょうどMEANスタックのテストについて考えていたので、ちょうどマイクロインスタンスを作成する必要がありますか?)

  2. 異なるインスタンスを使用するように設定するにはどうすればよいですか?私はテストのために多分約5倍の多分多分別の領域のマイクロインスタンスを作成したいと思うように。

助けてください。初心者には申し訳ありません。

答えて

1

Yikes!それは20のインスタンスにまっすぐに行くべきではありません。オートスケーラは、負荷に基づいてインスタンスの数を増やすことになっています。私は、クラウド開発者のコ​​ンソールの 'バージョン'リストを見て、あなたが周囲に座っているインスタンスを持っていないことを確認します。時には古いバージョンのバージョンが詰まって、放棄されたVMが残ってしまうことがあります。スケーリングの設定の

- あなたはこのdocをしたい: https://cloud.google.com/appengine/docs/flexible/nodejs/configuring-your-app-with-app-yaml

あなたのapp.yamlでこれを置くことによって、インスタンスの静的な数を設定し、手動スケーリング、使用することができます。

manual_scaling: 
    instances: 5 

か、変更することができますがインスタンス数の範囲(デフォルトでは2〜20):

automatic_scaling: 
    min_num_instances: 5 
    max_num_instances: 20 

このようなVMで使用ources:

resources: 
    cpu: .5 
    memory_gb: 1.3 
    disk_size_gb: 10 

は、すべてのことができますこれを願っています!

+0

私は、ドキュメントに従ってマシンの種類を設定しようとしました。 gcloudはインスタンスを設定します。set-machine-type INSTANCE - マシン型のMACHINE-TYPE。しかし、それは動作しません。どのようにマシンの種類をf1-microまたはn1-standard-1に変更しますか?また、どのようにゾーンを別の場所に変更しますか?ヨーロッパ - 西1と言う。 – tipsywacky

関連する問題