2016-04-03 3 views
0

Okay, also teste ich eine Hallo Welt-Anwendung mit node.js und GCE VM-Instanz.GCE Managed VM: Wie konfiguriere ich die Anzahl und den Ort von Instanzen? (nodejs)

Dies ist das Tutorial Ich folgte: https://cloud.google.com/nodejs/getting-started/hello-world

Wenn die App nach dem Tutorial erstellt, wird es automatisch 20 vm Instanzen erstellt.

Meine Fragen sind:

  1. Ist es normal GCE haben 20 Instanzen zu schaffen? Werden mir 20 kleine Instanzen berechnet, da automatisch die 20 Instanzen erstellt wurden? (Ich habe gerade über das Testen auf dem MEAN-Stack nachgedacht, also sollte es nur die Mikroinstanzen erstellen?)

  2. Wie würde ich konfigurieren, verschiedene Instanzen zu verwenden? So wie ich eine Mikroinstanz in einem anderen Bereich automatisch erstellen möchte, mit vielleicht maximal 5 zum Testen.

Jede Hilfe wäre willkommen. und tut mir leid, dass ich Neuling bin.

Antwort

1

Huch! Es sollte nicht direkt zu 20 Instanzen gehen. Das Autoscaling soll die Anzahl der Instanzen basierend auf der Auslastung erhöhen. Ich würde mir die Versionsliste in der Cloud-Entwicklerkonsole ansehen und sicherstellen, dass keine Instanzen herumstehen. Manchmal bleiben alte, im Einsatz befindliche Versionen übrig, so dass Sie eine Reihe verlassener VMs haben.

Auf Skalierung konfigurieren - wollen Sie diese doc: https://cloud.google.com/appengine/docs/flexible/nodejs/configuring-your-app-with-app-yaml

Sie können manuelle Skalierung verwenden, die eine statische Anzahl von Fällen setzt, indem sie diese in Ihrem app.yaml:

manual_scaling: 
    instances: 5 

Oder Sie können sich ändern der Bereich der Instanzzählung (es ist standardmäßig 2-20):

automatic_scaling: 
    min_num_instances: 5 
    max_num_instances: 20 

Sie können die Res steuern In der VM verwendete Occuren wie folgt:

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

Hoffe das alles hilft!

+0

Ich habe versucht, den Maschinentyp gemäß der Dokumentation einzustellen. gcloud compute instances set-machine-type INSTANZ --maschinentyp MACHINE-TYPE. Es funktioniert aber nicht. Wie würden Sie den Maschinentyp auf f1-micro oder n1-standard-1 ändern? Wie würdest du die Zone auch anderswo ändern? sag Europa-West1. – tipsywacky

Verwandte Themen