Aller au contenu

Moteur WEBHOOK

Introduction

Le moteur WEBHOOK a pour objectif de gérer les appels externes via webhook. Ce moteur permet d'envoyer des notifications ou des informations à des systèmes externes via des appels HTTP. Ce moteur est disponible uniquement en édition Pro.

Pour plus d'informations sur les fonctionnalités, consultez la documentation sur les webhooks.

Options de démarrage

L'option -h permet d'afficher toutes les options disponibles au lancement du moteur.

Option Description
-configPath string Chemin du fichier de configuration du moteur Webhook (défaut : "/opt/canopsis/etc/webhook.conf.toml")
-d Active le mode debug
-lastRetryInterval duration Intervalle de réessai pour l'exécution d'un webhook (défaut : 1m0s)
-periodicalWaitTime duration Durée d'attente entre deux exécutions du processus périodique (défaut : 1m0s)
-version Affiche les informations de version
-workers int Nombre de workers pour traiter chaque flux d'événements (défaut : 10)

Exemple d'utilisation

/engine-webhook -d -workers 15 -lastRetryInterval 2m0s -configPath "/opt/canopsis/etc/custom-webhook.conf.toml"

Cette commande lance le moteur WEBHOOK en mode debug, avec 15 workers pour traiter les événements, un intervalle de réessai de 2 minutes pour l'exécution d'un webhook et un fichier de configuration personnalisé.

Schéma d'interactions

Nous proposons des schémas d'interactions entre ce moteur et les autres composants de Canopsis.
EN - View Engine Interaction Schemas