C✳CODEZ.WIN
🌐 Deutsch

Lokalisierter Leseleitfaden

durable-objectsZweck, Verwendung und Quelle

Erstellen, debuggen oder überprüfen Sie Cloudflare Durable Objects-Code für persistenten Zustand und Koordination.

Quelle abgerufen:

Quell-Repository
cloudflare/skills
SKILL.md
skills/durable-objects/SKILL.md
Repository-Sterne
3,222
Repository zuletzt aktualisiert
2026-10-31
Fähigkeitskategorien
Entwicklung
Letzte Datenerfassung

Lizenz: Apache-2.0

Die Workflow-Auszüge dienen als Lesehilfe und sind keine ausführbaren Anweisungen von Codez. Für die Erstellung dieser Seite wurde keine Drittanbieter-Skill verwendet.

Die folgenden Abschnitte zu Zweck und Arbeitsablauf sind vorgelagertes Material, das zur besseren Lesbarkeit aufbereitet und übersetzt wurde. Sie unterscheiden sich von der separat gekennzeichneten redaktionellen Analyse von Codez.

Was diese Fähigkeit bewirkt

Erstellen, debuggen oder überprüfen Sie Cloudflare Durable Objects-Code für persistenten Zustand und Koordination.

Wie der vorgelagerte Workflow funktioniert

Wann verwenden?

Erstellung neuer Durable Object-Klassen für zustandsbehaftete Koordination; Implementierung von RPC-Methoden, Alarmen oder WebSocket-Handlern; Überprüfung des bestehenden DO-Codes auf Best Practices; Konfigurationwrangler.jsonc/tomlfür DO-Bindungen und Migrationen

Aufwärtspassage · L24 ↗

Langlebige Gegenstände

Entwickeln Sie zustandsbehaftete, koordinierte Anwendungen am Edge von Cloudflare mithilfe von Durable Objects.

Aufwärtspassage · L6 ↗

Abrufquellen

Ihre Kenntnisse der Durable Objects-APIs und -Konfigurationen sind möglicherweise veraltet. Verwenden Sie für alle Durable Objects-Aufgaben lieber die Abfrage als das Vorabtraining. Rufen Sie die entsprechende Dokumentationsseite auf, wenn Sie Funktionen implementieren.

Aufwärtspassage · L10 ↗
Aufwärtspassage · jsonc ↗
// wrangler.jsonc
{
  "durable_objects": {
    "bindings": [{ "name": "MY_DO", "class_name": "MyDurableObject" }]
  },
  "migrations": [{ "tag": "v1", "new_sqlite_classes": ["MyDurableObject"] }]
}

Anforderungen und Einrichtung

Aus dieser Datei wurde kein Abschnitt mit kurzen Anforderungen ausgewählt. Dies bedeutet nicht, dass die Fertigkeit keine Abhängigkeiten hat. Überprüfen Sie die Anweisungen zur Repository-Einrichtung und die referenzierten Dateien.

Grenzwerte und Qualitätskontrollen

Anti-Muster (NIEMALS)

Ein einziger globaler DO, der alle Anfragen bearbeitet (Engpass).blockConcurrencyWhile()bei jeder Anfrage (verringert den Durchsatz)

Aufwärtspassage · L127 ↗

Beginnen Sie mit einem sicheren Testlauf

  1. Prüfen Sie den unterstützten Host und die Installationsanweisungen für das Repository. Halten Sie das Skill-Verzeichnis und die darin enthaltenen Skripte, Assets und Dokumentationen zusammen;SKILL.mdEine Einzelperson kann Abhängigkeiten außer Acht lassen.
  2. Geben Sie dem Agenten Ihre tatsächlichen Eingaben, die gewünschten Ausgaben und die Akzeptanzkriterien an. Aufrufsyntax und verfügbare Tools hängen vom Hostsystem ab; diese Website geht nicht von einem universellen Installationsbefehl aus.
  3. Testen Sie den Quellworkflow in einem temporären Projekt oder auf einer Kopie. Überprüfen Sie Vorgänge, die Dateien, Remote-Dienste oder abrechnungsfähige Ressourcen ändern, bevor Sie diese zulassen.
  4. Überprüfen Sie die Ausgabe anhand der Quellqualitätsprüfungen und Ihrer eigenen Anforderungen. Ein erfolgreicher Trigger oder eine hohe Anzahl von Sternen im Repository garantiert kein korrektes Ergebnis.

Spezifikation des Kompetenzformats und des Verzeichnisses ↗

Lesen Sie mehr dazu in der Quelle.

Übersetzung und Umfang

Dieser Leseleitfaden wählt Passagen aus dem markierten stromaufwärts gelegenen Abschnitt aus.SKILL.mdDie Übersetzung wurde unterstützt. Es handelt sich weder um ein vollständiges Handbuch noch um eine Garantie für geprüfte Kompatibilität. Lesen Sie vor der Verwendung das Original und die darin referenzierten Dateien.

Diese Einleitung bezieht sich auf die unten angepinnte Version; die aktuelle Repository-Aktivität und der Erfassungszeitpunkt werden separat angezeigt.

Angeheftete Quelle
Lesen Sie das Original ↗
Quelle abgerufen
Source-Commit
49a31e0b3229ccdffe4944be9c61bc7481d1d432
Quelle SHA-256
11534e2f0a5e019285ba6906ec1bbe3a00a458763fbda2307117f849d2f9b0ea
Zurück zum vollständigen Kompetenzkatalog