![]() | Quando si cambia il provider di persistenza di uno stream di valori (ad esempio si passa da ThingworxPersistenceProvider a InfluxPersistenceProviderPackage), qualsiasi oggetto che implementi uno stream di valori deve chiamare il servizio RestartThing per recuperare le voci scritte nel nuovo provider di persistenza. Se gli oggetti non vengono riavviati, le voci potrebbero essere scritte nel database, ma non vengono recuperate fino al riavvio dell'oggetto. |
Nome | Descrizione | Valore di default | ||
---|---|---|---|---|
URL connessione | L'URL del database da cui le connessioni devono essere acquisite. | http://localhost:8086 | ||
Token | Token di sicurezza per l'accesso al sistema, utilizzato al posto della password (esattamente come una chiave di accesso). | |||
Nome organizzazione | Nome dell'organizzazione | |||
Nome bucket | Nome del bucket di dati (schema in cui sono memorizzati tutti i dati). | |||
Creazione automatica bucket | Se è impostata su true, crea il bucket specificato in bucketName, se non esiste già. In caso contrario, si verifica un errore se il bucket non esiste. | False | ||
Periodo di conservazione (giorni) | Il numero di giorni in cui dati vengono conservati, trascorsi i quali vengono eliminati. Il valore di default 0 prevede che i dati vengano mantenuti per sempre. | 0 | ||
Dimensione batch | Si tratta della dimensione batch utilizzata dal client Influx. Invia sempre i punti dati in batch per migliorare le prestazioni. Si somma alla dimensione batch stream. Quando il numero di punti dati della dimensione batch è pronto per l'invio, invia i dati a Influx.
| 1000 | ||
Intervallo di scaricamento | Indica la frequenza con cui il client Influx esegue lo scaricamento dei dati se non hanno raggiunto la dimensione batch. Il valore è specificato in millisecondi.
| 1000 o una volta al secondo | ||
Dimensione recupero dati da provider di persistenza | Conteggio delle righe da recuperare in batch invece di memorizzare nella cache tutte le righe sul lato client. | 5000 | ||
Timeout connessione | Tempo concesso per tentare una connessione a Influx. Il valore è specificato in secondi. | 10 | ||
Timeout lettura | Tempo concesso per leggere i dati da Influx per una richiesta. Il valore è specificato in secondi. | 10 | ||
Timeout scrittura | Tempo concesso per provare a scrivere i dati in Influx. Il valore è specificato in secondi.
| 20 | ||
Livello di registrazione | Il livello di registrazione del client Influx e i log vengono inviati all'output della console. I valori possono essere NONE, BASIC, HEADERS o BODY e ogni livello fornisce informazioni aggiuntive. | NONE |
Nome | Descrizione | Tipo di base | Valore di default | ||
---|---|---|---|---|---|
Dimensione max coda | Numero massimo di voci dello stream da mettere in coda. Una volta raggiunto il valore specificato, le voci successive vengono rifiutate. | Number | 1000000 | ||
Tempo max di attesa prima di scaricare il buffer dello stream (millisec) | Numero di millisecondi che il sistema attende prima di scaricare il buffer dello stream. | Number | 2000 | ||
Numero di thread di elaborazione | Numero dei thread di elaborazione dedicati allo stream.
| Number | 10 | ||
Numero max di elementi prima di scaricare il buffer dello stream | Numero massimo di elementi da accumulare prima di scaricare il buffer dello stream. | Number | 1000 | ||
Numero max di scritture dello stream da elaborare in blocco | Numero massimo di scritture dello stream da elaborare in un unico blocco. | Number | 25000 | ||
Numero max di scritture dello stream da elaborare | Numero di nuovi tentativi di scrittura di batch in caso di errore di scrittura.
| ||||
Frequenza analisi stato buffer (millisec) | Lo stato del buffer viene controllato in base al valore della frequenza specificata in millisecondi. | Number | 5 |
Nome | Descrizione | Tipo di base | Valore di default | ||
---|---|---|---|---|---|
Dimensione max coda | Numero massimo di voci dello stream di valori da mettere in coda. Una volta raggiunto il valore specificato, le voci seguenti vengono rifiutate. | Number | 1000000 | ||
Tempo max di attesa prima di scaricare il buffer dello stream di valori (millisec) | Numero di millisecondi che il sistema attende prima di scaricare il buffer dello stream di valori. | Number | 10000 | ||
Numero di thread di elaborazione | Numero di thread di elaborazione allocati allo stream di valori.
| Number | 10 | ||
Numero max di elementi prima di scaricare il buffer dei valori | Numero massimo di elementi da accumulare prima di scaricare il buffer dello stream di valori. | Number | 1000 | ||
Numero max di scritture dello stream di valori da elaborare in blocco | Numero massimo di elementi da elaborare in un unico blocco. | Number | 25000 | ||
Numero max di scritture dello stream da elaborare | Numero di nuovi tentativi di scrittura di batch in caso di errore di scrittura.
| ||||
Frequenza analisi stato buffer (millisec) | Lo stato del buffer viene controllato in base al valore della frequenza specificata in millisecondi. | Number | 5 |