client.flush() ou client.finish() avant la fin de la tâche du worker. Cela est utile lorsque vous travaillez dans des environnements éphémères comme AWS Lambda, Google Cloud Run ou des notebooks qui se ferment juste après l’exécution.
Ces méthodes ont des objectifs différents :
weave.flush(): Vidage simple et silencieux. Recommandé lorsque Weave est intégré à des processus worker ou à des environnements CI.weave.finish(): Inclut un suivi de progression avec une barre de progression ou des callbacks de statut. Recommandé pour les scripts ou notebooks interactifs.
client.finish() :
with pour appeler automatiquement weave.finish() à la fin du bloc :
weave.flush(). Voir Flushing pour en savoir plus.
Données de trace Performances