Auf dieser Seite erhalten Sie einen Überblick über die Konfigurationsoptionen für Cloud Run-Dienste.
Kaltstarts vermeiden und Latenz reduzieren
Sie können Kaltstarts für Ihre Anwendung vermeiden und die Anwendungslatenz reduzieren. Legen Sie dazu eine Mindestanzahl von Instanzen fest. Hinweis: Die Festlegung einer Mindestanzahl von Instanzen verursacht Kosten. Weitere Informationen finden Sie unter Mindestanzahl von Instanzen für Dienste festlegen.
Kapazität
Sie können die Menge an Speicher, CPU und maximale Parallelität steuern, die ein Dienst verwenden kann.
Mit den Abrechnungseinstellungen können Sie festlegen, wie Ihnen die Kosten in Rechnung gestellt werden: entweder pro Anfrage und nur dann, wenn die Instanz eine Anfrage verarbeitet, oder für den gesamten Lebenszyklus der Instanz.
Umgebungsvariablen
Sie können Schlüssel/Wert-Paare für Ihren Cloud Run-Dienst erstellen. Weitere Informationen finden Sie unter Umgebungsvariablen für Dienste konfigurieren.
Ausführungsumgebung
Cloud Run bietet zwei Ausführungsumgebungen. Unterschiede zwischen den beiden Ausführungsumgebungen
GPU
Wenn Sie KI-Arbeitslasten wie Inferenzmodelle und Modelltraining hosten möchten, können Sie Cloud Run-Dienste mit oder ohne GPU konfigurieren.
Schutz vor hohem Anfragenaufkommen
Sie können steuern, wie viele Instanzen Ihr Cloud Run-Dienst zur Bereitstellung von Anfragen erstellt. Legen Sie dazu die maximale Anzahl von Instanzen und die Mindestanzahl von Instanzen fest. Dadurch können Sie die Kosten begrenzen und sich vor anomalen hohen Anfrageaufkommen schützen.
Systemdiagnosen
In Cloud Run können Sie zwei Arten von Systemdiagnoseprüfungen konfigurieren. Mit einer der Prüfungen wird ermittelt, wann der Container bereit ist, Traffic anzunehmen, und mit der anderen, ob der Container neu gestartet werden soll. Weitere Informationen zu Container-Systemdiagnosen
Skalierung
Standardmäßig wird Cloud Run je nach Traffic und CPU-Auslastung automatisch auf eine angegebene oder standardmäßige maximale Anzahl von Instanzen skaliert. Bei einigen Anwendungsfällen kann es jedoch sinnvoll sein, mithilfe der manuellen Skalierung eine bestimmte Anzahl von Instanzen festzulegen.
Secrets
Sie können Secret Manager mit Cloud Run verwenden, um API-Schlüssel, Passwörter und andere vertrauliche Informationen sicher zu speichern. Weitere Informationen finden Sie unter Secrets konfigurieren.
Dienstidentität
Die Cloud Run-Dienstidentität ist das Dienstkonto, das als authentifiziertes Konto für den Zugriff aufGoogle Cloud APIs über Ihren Cloud Run-Instanzcontainer verwendet wird. Wir empfehlen, ein Dienstkonto zu erstellen und den Mindestsatz an Berechtigungen festzulegen, die vom Dienstkonto für den Zugriff auf bestimmte Google Cloud Ressourcen benötigt werden.
Zeitlimits
Sie können ein Zeitlimit für Cloud Run-Anfragen festlegen, das angibt, innerhalb welcher Zeit eine Antwort zurückgegeben werden muss.
Empfehlungen
Unter Mit Recommender optimieren erfahren Sie, welche Optimierungen der Recommender in Cloud Run bietet.
Traffic-Aufteilung
Jedes Mal, wenn Sie einen Dienst bereitstellen oder neu bereitstellen, wird automatisch eine neue Version des zugrunde liegenden Cloud Run-Dienstes erstellt. Weitere Informationen finden Sie unter Sitzungsaffinität und Trafficaufteilung.
Tag-Dienste
Tags sind Schlüssel/Wert-Paare, die Sie über die Cloud Run Console für eine differenzierte Zugriffssteuerung auf Ihre Ressourcen anwenden können.
Tag-Administratoren erstellen Tags für Ressourcen in Google Cloud auf Organisations- oder Projektebene. Mit Tags können Sie Richtlinien auf Basis der Bedingung festlegen, ob eine Ressource ein bestimmtes Tag hat. Weitere Informationen finden Sie unter Tag-Dienste.
Volume-Bereitstellungen
Mit Cloud Run-Volume-Bereitstellungen können Sie von Ihrem Container aus auf freigegebene Daten zugreifen, die in einem lokalen Dateisystem gespeichert sind, z. B. in einem Speicher-Bucket oder in Dateiserver-Inhalten. Sie können einen Cloud Storage-Bucket, eine NFS-Freigabe wie eine Filestore-Instanz, ein von Cloud Run bereitgestelltes In-Memory-Dateisystem oder NBD-, 9P-, CIFS/Samba- und Ceph-Netzwerkdateisysteme bereitstellen.