|
Si vous utilisez PostgreSQL en tant que fournisseur de persistance, la file d'attente hors ligne est rendue persistante pour prendre en charge le basculement pour la haute disponibilité dans ThingWorx.
|
Paramètres de transfert de fichiers
|
Type de données
|
Par défaut
|
Remarques
|
---|---|---|---|
Nbre min. de threads alloués au pool de transfert de fichiers
|
NUMBER
|
10
|
|
Nbre max. de threads alloués au pool de transfert de fichiers
|
NUMBER
|
10
|
Des transferts de fichiers asynchrones risquent d'être perdus si ThingWorx rencontre une erreur. Prenons par exemple le cas de 50 longs transferts de fichiers tandis que la valeur par défaut de ce paramètre est fixée à 10. Si ThingWorx rencontre une erreur, 40 transferts de fichiers seront perdus.
|
Nombre max. d'entrées dans la file d'attente avant l'ajout d'un nouveau thread de travail
|
NUMBER
|
100
|
Nombre maximal de transferts actifs autorisés à la fois.
|
Délai d'inactivité du thread (sec)
|
NUMBER
|
600000
|
|
Délai d'inactivité du transfert de fichiers (sec)
|
NUMBER
|
30
|
|
Taille max. d'un bloc de transfert de fichiers (octets)
|
NUMBER
|
128000
|
Cette variable impose une taille de bloc maximale pendant un transfert de fichiers au niveau système. La configuration EMS prévaut en permanence. Cependant, si EMS est configuré avec une taille de mémoire tampon supérieure à celle définie pour cette variable, cette dernière limite cette taille de bloc. Si des tailles de bloc supérieures (128 Ko) sont configurées via EMS, cette valeur doit être augmentée. Le niveau de compilation maximal est de 1 Mo.
|
Taille max. du transfert de fichiers (octets)
|
NUMBER
|
100000000
|
Si la taille du fichier source est supérieure à cette valeur, le transfert échouera et un message d'erreur s'affichera.
|
Nbre max. de transferts de fichiers autorisés dans la file d'attente hors ligne
|
NUMBER
|
50000
|
|
Nbre max. de transferts de fichiers autorisés par objet dans la file d'attente hors ligne
|
NUMBER
|
10
|
|
Durée de vie (sec) du transfert des fichiers dans une file d'attente
|
NUMBER
|
86400
|
Un transfert de fichiers est supprimé de la file d'attente hors ligne lorsque le délai spécifié est dépassé.
|
Nbre max. de transferts de fichiers contrôlés par Edge autorisés
|
NUMBER
|
500
|
Nombre total de transferts contrôlés par Edge simultanés sur la plateforme. La plage est comprise entre 1 et 1 000 transferts. Ce paramètre est différent du nombre maximal de transferts actifs en permanence autorisés, qui sont contrôlés par le paramètre Nombre max. d'entrées dans la file d'attente avant l'ajout d'un nouveau thread de travail.
|
Nbre max. de transferts de fichiers contrôlés par Edge autorisés par objet
|
NUMBER
|
2
|
Nombre maximal de transferts simultanés autorisés vers ou depuis un objet contrôlé par Edge. La plage est comprise entre 1 et 100 transferts. Par exemple, pour une valeur de 2, un objet contrôlé par Edge ne peut avoir que deux transferts actifs (chargement ou téléchargement) en même temps. Les requêtes suivantes de retrait des transferts de fichiers de la file d'attente sont rejetées jusqu'à ce que la capacité le permette.
|
Délai d'inactivité pour les transferts de fichiers contrôlés par Edge (sec)
|
NUMBER
|
600
|
Délai maximal pendant lequel une tâche peut demeurer active lorsqu'elle ne fait l'objet d'aucune action (par exemple, transfert de données ou mise à jour de l'état de la tâche). La plage est comprise entre 1 et 3 600 secondes. Ce paramètre est similaire au délai d'inactivité appliqué aux tâches de transfert actives en permanence. Le délai défini est cependant généralement plus long pour pouvoir prendre en compte le cycle de ping des périphériques de scrutation.
|