Zusammenfassung

  • Cloud Run startet revisionseigene Mindestinstanzen, sobald die Revision Teil der Verkehrsaufteilung ist oder ein Traffic-Tag trägt. Google nennt ausdrücklich laufende Kosten für getaggte Revisionen ohne eingehende Anfragen.
  • Das Minimum auf Dienstebene folgt den Verkehrsanteilen. Ein zusätzliches Revisionsminimum kann die gesamte warme Kapazität über den Wert des Dienstes heben.

Das leere Schaufenster bleibt beheizt

Für eine Vorschau bekommt die neue Revision eine eigene Adresse. Niemand muss dafür den regulären Verkehr umschalten. Später ist der Test vorbei, der Link bleibt in einem Ticket stehen. Falls für diese Revision ein eigenes Instanzminimum gilt, liest Cloud Run das Tag weiterhin als Grund, Container bereitzuhalten. Google warnt vor genau diesem Kostenfall: keine Anfragen, aber bezahlte Wartezeit.

Zwei ähnlich benannte Einstellungen haben unterschiedliche Reichweiten. Das Dienstminimum verteilt sich proportional auf Revisionen, die Verkehr bedienen. Das Revisionsminimum gehört einer bestimmten Version. Mit einem Tag kann diese Version auch abseits des Hauptverkehrs aktiv bleiben. Googles Empfehlung ist entsprechend handfest: ungenutzte Tags entfernen oder für die allgemeine Bereitschaft das Minimum auf Dienstebene verwenden.

Wie teuer eine Vermischung schon bei der Stückzahl werden kann, zeigt Googles eigenes Beispiel. Der Dienst hat ein Minimum von zehn und verteilt den Verkehr hälftig auf A und B. A verlangt selbst mindestens sechs Instanzen, B keine. Aus der Dienstverteilung bekämen beide je fünf; A erhält wegen ihres eigenen Minimums sechs. Insgesamt laufen elf. Das ist eine dokumentierte Konfiguration, keine beobachtete Kundenrechnung. Die zehn auf Dienstebene waren nie eine Obergrenze.

Bei anfragebasierter Abrechnung kostet eine durch das Minimum gehaltene untätige Instanz den niedrigeren Leerlauftarif. Bei instanzbasierter Abrechnung gilt der reguläre Tarif über ihre gesamte Lebensdauer. Ein konkreter Betrag braucht Region, Ausstattung und Laufzeit. Die Liste der Tags und Revisionsminima verrät schon vorher, wo Kapazität ohne Kundenverkehr reserviert wird.

Quellen