Sottosistema Elaborazione eventi
Il sottosistema di elaborazione eventi gestisce l'elaborazione di eventi per le sottoscrizioni in ThingWorx.
Configurazione
Impostazioni elaborazione coda eventi
Tipo di base
Default
Note
Numero min di thread allocati a un pool di elaborazione eventi
NUMBER
16
Numero max di thread allocati a un pool di elaborazione eventi
NUMBER
500
Numero max di voci della coda prima di aggiungere un nuovo thread di lavoro
NUMBER
200000
Numero max di voci da accodare prima di aggiungere un thread al pool
Numero max di dati memorizzati nella cache per eventi durevoli
NUMBER
5000
Definisce la dimensione dei batch per il recupero dei dati di eventi da Kafka. Il valore configurato rappresenta la perdita di dati potenziale massima se in ThingWorx si verifica un tempo di inattività prima di elaborare i dati estratti.
* 
Un valore troppo basso crea un collo di bottiglia artificiale e influisce sulla produttività.
* 
Il valore minimo è 500. In caso di impostazione su un valore inferiore a 500, viene ripristinato automaticamente il valore di default di 5000.
* 
Trigger evento e sottoscrizioni vengono eseguiti in modo asincrono. Ad esempio, una richiesta API di aggiornamento della proprietà riceve una risposta immediata al termine dell'azione di aggiornamento della proprietà. Non attende la risposta delle sottoscrizioni successive all'evento modifica dati per il completamento.
Impostazioni di elaborazione della coda di sottoscrizioni ordinate
Tipo di base
Default
Note
Numero max di messaggi in coda
NUMBER
100000
Numero massimo di sottoscrizioni da mettere in coda prima di procedere all'eliminazione
È stato utile?