Versatz manuell festschreiben

Commit-Offsets, die mit dem angegebenen Cursor im Streaming-Service verknüpft sind. Ein Offset ist die Position einer Nachricht innerhalb einer Partition. Jede Nachricht innerhalb der Partition wird durch ihren Offset identifiziert. Consumers können Nachrichten ab einem beliebigen ausgewählten Offset lesen. Mit dem Offset können Sie den Lesevorgang aus einem Stream nach einer Unterbrechung neu starten. Durch das manuelle Festschreiben eines Offsets wird der Timeout für jede der betroffenen Partitionen verlängert und ein aktualisierter Cursor zurückgegeben.

Hinweis

Consumer-Gruppen machen manuelle Commits von Offsets überflüssig. Informationen dazu, wie Nutzungsgruppen Commits und Offsets verwenden, finden Sie unter Offsets und Commits.
  • Diese Aufgabe kann nicht in der Konsole ausgeführt werden.
  • Verwenden Sie den Befehl oci streaming stream group commit und die erforderlichen Parameter, um einen Offset festzuschreiben:

    oci streaming stream group commit --stream-id <stream_OCID> --cursor <cursor>

    Eine vollständige Liste der Parameter und Werte für CLI-Befehle finden Sie in der CLI-Befehlsreferenz.

  • Führen Sie den Vorgang ConsumerCommit aus, um einen Offset festzuschreiben.