Définition du modèle ThingWorx dans Composer > Système > Sous-systèmes > Sous-système de traitement des événements
Sous-système de traitement des événements
Le sous-système de traitement des événements gère le traitement des événements pour les abonnements dans ThingWorx.
Configuration
Paramètres de traitement de la file d'attente des événements
Type de base
Par défaut
Remarques
Nbre min. de threads alloués au pool de traitement des événements
NUMBER
16
Nbre max. de threads alloués au pool de traitement des événements
NUMBER
500
Nombre max. d'entrées dans la file d'attente avant l'ajout d'un nouveau thread de travail
NUMBER
200000
Nombre maximal d'entrées à mettre en file d'attente avant d'ajouter un thread au pool
Nbre max. de données mises en cache pour les événements durables
NUMBER
5000
Définit la taille des lots pour la récupération des données des événements de Kafka. La valeur configurée représente la perte de données potentielle maximale si ThingWorx subit un temps mort avant de traiter les données extraites.
* 
Une valeur trop faible crée un goulet d'étranglement artificiel et impacte le débit.
* 
La valeur minimale est 500. Si vous la définissez en dessous de 500, elle revient automatiquement à la valeur par défaut de 5000.
* 
Le déclencheur d'événement et les abonnements s'exécutent de manière asynchrone. Par exemple, une requête API de mise à jour de propriété reçoit une réponse immédiate dès que l'action de mise à jour de propriété est terminée. Le déclencheur n'attend pas la fin des abonnements suivants qui répondent à l'événement de modification des données.
Paramètres de traitement de la file d'attente des abonnements ordonnés
Type de base
Par défaut
Remarques
Nombre max. de messages en file d'attente
NUMBER
100000
Nombre maximal d'abonnements en file d'attente avant leur abandon
Est-ce que cela a été utile ?