Envoi d'un pulsation
Envoyer une pulsation pour éviter les temporisations de groupe de consommateurs dans le service de diffusion en continu. Un groupe de consommateurs est un jeu d'instances coordonnées pour la consommation des messages dans toutes les partitions dans un flux.
Cette tâche ne peut pas être effectuée à l'aide de la console. Utilisez la commande oci streaming stream group heartbeat et les paramètres requis pour envoyer un heartbeat :
oci streaming stream group heartbeat --stream-id <stream_OCID> --cursor <cursor> --endpoint <messages_endpoint>
Votre première demande de pulsation doit utiliser la valeur retournée lorsque vous avez créé un curseur de groupe. Chaque demande suivante doit utiliser la valeur (
value
) retournée dans la réponse précédente.Par exemple :
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" } }
Pour la liste complète des paramètres et des valeurs pour les commandes de l'interface de ligne de commande, voir .
Exécutez l'opération ConsumerHeartbeat pour envoyer une pulsation.