Enviando uma Pulsação
Envie uma pulsação para evitar timeouts do grupo de consumidores no serviço Streaming. Um grupo de consumidores é um conjunto de instâncias que coordena o consumo de mensagens de todas as partições em um stream.
Essa tarefa não pode ser executada usando a Console. Use o comando oci streaming stream group heartbeat e os parâmetros necessários para enviar uma pulsação:
oci streaming stream group heartbeat --stream-id <stream_OCID> --cursor <cursor> --endpoint <messages_endpoint>
Sua primeira solicitação de pulsação deve usar o valor retornado quando você criou um cursor do grupo. Cada solicitação subsequente deve usar o
value
retornado na resposta anterior.Por exemplo:
oci streaming stream group heartbeat --stream-id ocid1.stream.oc1.phx.exampleuniqueID --cursor examplecursorvalue --endpoint https://cell-1.streaming.us-phoenix-1.oci.oraclecloud.com { "data": { "value": "examplenextcursorvalue" } }
Para obter uma lista completa de parâmetros e valores para comandos da CLI, consulte a Referência de Comandos da CLI..
Execute a operação ConsumerHeartbeat para enviar uma pulsação.