Distribuzione
Per completare la configurazione della distribuzione, attenersi alla procedura riportata di seguito.
1. Nella sezione Amministrazione del riquadro di navigazione, passare a CONFIGURAZIONE > Distribuzione.
Viene visualizzata la pagina Configurazione distribuzione.
2. Nelle sezioni Configurazione prestazioni, Configurazione timeout, Configurazione basata su istruzioni, Nuovo tentativo automatico e Caricamento, immettere i valori appropriati nei campi che si desidera aggiornare e fare clic su Salva.
Parametri di configurazione delle prestazioni per la distribuzione 
Nella tabella seguente sono descritti i parametri di configurazione delle prestazioni, inclusi i valori di default e i valori massimi consentiti
Per ciascun parametro, se si immette un valore superiore al valore massimo consentito, il parametro viene reimpostato automaticamente sul valore massimo consentito. Se si immette un valore pari a 0, il parametro viene reimpostato automaticamente sul valore di default.
* 
Durante l'aggiornamento alla versione 10.0.x, i valori impostati per questi parametri di configurazione non vengono modificati automaticamente. Se i valori di questi parametri di configurazione non sono supportati (sono pari a 0 o superano il valore massimo consentito), è necessario correggerli dopo l'aggiornamento.
Per ottenere risultati ottimali, si consiglia di utilizzare il valore massimo consentito per questi parametri di configurazione delle prestazioni.
Parametro
Descrizione
Valore di default
Valore massimo consentito
Download simultanei
Numero massimo di destinazioni di consegna per i package basati su file che possono scaricare un file simultaneamente.
* 
Questo parametro non si applica ai package basati su istruzioni. Questa impostazione non ha alcun impatto sui download avviati dall'istruzione Scarica nei package basati su istruzioni.
* 
Il numero di distribuzioni simultanee non deve superare il valore dell'impostazione Numero max di thread allocati a un pool di trasferimento file nella pagina Configurazione del sottosistema FileTransferSubsystem in ThingWorx Composer. Si consiglia di impostare il valore dell'impostazione Numero max di thread allocati a un pool di trasferimento file su 60.
50
500
Notifiche simultanee
Numero massimo di destinazioni di consegna che possono passare simultaneamente dallo stato In sospeso allo stato In fase di notifica per i package basati su file e dallo stato In sospeso allo stato In fase di invio istruzioni per i package basati su istruzioni.
50
500
Numero max destinazioni di consegna attive
Numero massimo di destinazioni di consegna per tutti i package che possono essere consentiti in uno stato attivo.
Sono attivi gli stati indicati di seguito.
In fase di notifica
Notificata
Programmata
In fase di download
Scaricata
In fase di installazione
In fase di invio istruzioni
Istruzioni ricevute
50
1000
* 
Per i package basati su istruzioni, sono applicabili i valori delle impostazioni Notifiche simultanee e Numero max destinazioni di consegna attive.
Parametri di configurazione comuni del timeout per i package basati su file e su istruzioni 
* 
Quando si verifica un timeout, all'operazione viene assegnato lo stato Interrotta o Nuovo tentativo. Mentre è attivo un trasferimento di file, una distribuzione nello stato In fase di installazione non sarà soggetta a timeout.
Si consiglia di utilizzare i valori di default per i parametri di configurazione del timeout.
Parametro
Descrizione
Valore di default
Timeout in sospeso (sec)
Timeout in sospeso in secondi.
86400
Timeout installazione (sec)
Timeout di installazione in secondi.
3600
Timeout nuovo tentativo in sospeso (sec)
Timeout di nuovo tentativo in sospeso in secondi.
3600
Parametri di configurazione del timeout per i package basati su file 
* 
Quando si verifica un timeout, all'operazione viene assegnato lo stato Interrotta o Nuovo tentativo. Mentre è attivo un trasferimento di file, una distribuzione nello stato In fase di download non sarà soggetta a timeout.
Si consiglia di utilizzare i valori di default per i parametri di configurazione del timeout.
Parametro
Descrizione
Valore di default (in secondi)
Timeout notifica (sec)
Timeout di notifica in secondi.
120
Timeout dalla notifica (sec)
Timeout dalla notifica solo per le destinazioni di consegna le cui date di download programmato sono anteriori.
60
Timeout programmazione (sec)
Timeout di programmazione in secondi.
60
Timeout download (sec)
Timeout di download in secondi.
* 
Questo parametro non si applica mentre è attivo un trasferimento di file. Finché è in corso un trasferimento di file, l'operazione non viene spostata nello stato Interrotta o Nuovo tentativo.
3600
Timeout dal download (sec)
Timeout dal download solo per le destinazioni di consegna le cui date per l'installazione programmata sono anteriori.
120
Parametri di configurazione per i package basati su istruzioni 
* 
Quando si verifica un timeout, all'operazione viene assegnato lo stato Interrotta o Nuovo tentativo.
Si consiglia di utilizzare i valori di default per i parametri di configurazione del timeout.
Parametro
Descrizione
Valore di default (in secondi)
Timeout istruzioni ricevute (sec)
Timeout di istruzioni ricevute in secondi.
* 
Se si verificano errori ec=0 durante il trasferimento di file di grandi dimensioni (ad esempio, 20 GB), aumentare il valore del parametro di timeout.
3600
Timeout invio istruzioni (sec)
Timeout di invio istruzioni in secondi.
* 
Il valore del parametro Timeout invio istruzioni (sec) deve essere maggiore del tempo necessario perché un asset sia considerato mancante, ovvero perché il valore della proprietà isReporting sia uguale a false.
86400
Repository di destinazione download
Configurare un repository di default per i download di package basati su istruzioni. Specificare un repository ThingWorx che implementi il modello di oggetto FileRepository.
TW.RSM.Thing.FileRepository
Parametri di configurazione per nuovi tentativi automatici 
Parametro
Descrizione
Valore di default
Attivato
Per attivare l'esecuzione di nuovi tentativi automatici della distribuzione di un package, selezionare questa casella di controllo. Per disattivare questa funzionalità, deselezionare la casella di controllo.
True
Nuovo tentativo automatico per destinazioni disconnesse
Quando la casella di controllo è selezionata, la distribuzione di un package viene ritentata indipendentemente dal fatto che un asset di destinazione sia connesso o meno. Se l'asset di destinazione è online entro il periodo determinato dall'intervallo fra nuovi tentativi automatici e il numero di tentativi configurati, la distribuzione procederà. In caso contrario, la distribuzione nell'asset va in timeout e viene interrotta.
Quando la casella di controllo non è selezionata, se l'asset viene disconnesso, non vengono eseguiti nuovi tentativi. Lo stato dell'asset rimane invariato finché non viene soddisfatta l'impostazione di timeout dello stato, dopodiché viene interrotta.
True
Numero max di nuovi tentativi automatici per intervallo
Numero massimo di nuovi tentativi di destinazioni di consegna (asset) quando inizia un nuovo tentativo automatico. Se il numero massimo è troppo elevato, le prestazioni possono risentirne negativamente.
500
Numero max di nuovi tentativi automatici di default
Valore globale di default utilizzato dall'interfaccia utente di ThingWorx Utilities per visualizzare un numero massimo di tentativi automatici di default per una distribuzione.
Ad esempio, il valore viene visualizzato nel campo Numero della sezione Nuovo tentativo automatico della pagina Crea distribuzione con singola occorrenza.
5
Intervallo fra nuovi tentativi automatici (sec)
Intervallo del timer di nuovi tentativi automatici in secondi. Il processo di esecuzione di nuovi tentativi viene avviato da questo timer sulla base dell'intervallo specificato in questo campo. Ad esempio, l'intervallo di default è ogni 30 secondi. Ciò significa che il timer attiva il processo di esecuzione di nuovi tentativi automatici per ritentare le distribuzioni valide di destinazioni di consegna (asset) valide ogni 30 secondi.
È possibile specificare un valore compreso tra 15 secondi e 1 milione di secondi. Se si specifica un valore non valido, viene considerato il valore valido più vicino.
* 
Si consiglia di impostare l'intervallo del timer di nuovi tentativi automatici su almeno 300 secondi per evitare problemi con distribuzioni simultanee.
47
Parametro di configurazione per il caricamento 
Parametro
Descrizione
Valore di default
Checksum di caricamento complessivo necessario
Specifica se la piattaforma debba convalidare il checksum del file caricato.
False
È stato utile?