2016-03-29 7 views
0

Ich benutze Knoten verwaltet vm auf Google App-Engine. Nachdem ich die Google Compute-Instanz unter console.cloud.google.com gelöscht habe, wird die Instanz automatisch in "Vorgänge" erstellt. (Das passiert vorher. Ich habe Instanzen von appengine.google.com gelöscht, die jetzt zu "console" verschoben wurden.) Wie ist das passiert? Und wie kann ich es löschen?Ich kann google compute instance in "console" nicht löschen

+0

Haben Sie eine bereitgestellte Version? In App Engine Versions Seite –

+0

Ich habe nur eine bereitgestellte Version in App Engine Versionsseite. Und eine Instanz läuft auf compute engine/vm-Instanzen. Ich lösche Instanz von dort. Nach dem Löschen wurden die Instanzen neu erstellt. – Michael

+0

Sie sollten die bereitgestellte Version selbst löschen, oder die Instanz wird neu erstellt. –

Antwort

0

Sie müssen die bereitgestellte Version für Flexible VM löschen. Da es nur eine Version gibt, müssen Sie eine weitere Version für Standard-VM bereitstellen.

Die einfachste Lösung wäre die Bereitstellung einer leeren Version, ohne Code, nur eine statische Datei. Dazu erstellen, die app.yaml folgende:

module: default 
runtime: python27 
api_version: '1.0' 
threadsafe: true 
handlers: 
    - url:/
    static_files: index.html 
    upload: index.html 
resources: 
    cpu: 0.1 
    memory_gb: 0.5 
    disk_size_gb: 10 

stellen eine leere index.html in derselben Richt. Und stellen Sie es mit:

gcloud preview app deploy app.yaml 

Danach werden Sie alle Besucher auf dieser Dummy-Version zu routen können, und dann Vorversion für flexible VM eingesetzt löschen.

+0

Ich muss mindestens eine Instanz laufen lassen? – Michael

+0

Es sollte mindestens eine Version vorhanden sein, die ausgeführt wird. –

+0

Außerdem wird für jede bereitgestellte Flexible VM-Version immer eine Instanz ausgeführt, auch wenn für diese Version kein Verkehr geroutet wird. Ich meine eine Instanz für jede Version, auch wenn diese Version nicht verwendet wird. Das ist der Unterschied zu Sandboxed VM –

0

Sie müssen das Modul aus Ihrer App-Beschreibung löschen. Andernfalls wird App Engine weiterhin neue Instanzen gemäß den Skalierungseinstellungen in Ihrer Modulbeschreibung drehen.