Confirmación manual de una compensación

Confirme las compensaciones asociadas al cursor especificado en el servicio Streaming. Un desplazamiento es la ubicación de un mensaje dentro de una partición. Cada mensaje dentro de la partición se identifica por su desplazamiento. Los consumidores pueden leer mensajes a partir de cualquier desplazamiento seleccionado. Puede utilizar el desplazamiento para reiniciar la lectura de un flujo si se ha interrumpido. La confirmación manual de un desplazamiento amplía el timeout en cada una de las particiones afectadas y devuelve un cursor actualizado.

Nota

Los grupos de consumidores eliminan la necesidad de confirmaciones manuales de compensaciones. Para obtener información sobre cómo los grupos de consumidores utilizan las confirmaciones y las compensaciones, consulte Desconexiones y confirmaciones.
  • Esta tarea no se puede realizar con la consola.
  • Utilice el comando oci stream group commit y los parámetros necesarios para confirmar un desplazamiento:

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

    Para obtener una lista completa de parámetros y valores para los comandos de la CLI, consulte la referencia de comandos de la CLI.

  • Ejecute la operación ConsumerCommit para confirmar un desplazamiento.