Lorsque vous disposez de nombreux éléments du catalogue publiés ou auxquels d'autres organisations sont abonnées, pour éviter de surcharger le système pendant les synchronisations du catalogue, vous pouvez configurer une limite de synchronisation du catalogue. Vous pouvez utiliser la sous-commande manage-config de l'outil de gestion des cellules pour configurer une limite de synchronisation du catalogue en limitant le nombre d'éléments de bibliothèque qui peuvent être synchronisés en même temps.
Lorsqu'un catalogue abonné initie une synchronisation du catalogue, le catalogue publié télécharge d'abord les éléments de bibliothèque à partir du référentiel de vCenter Server vers le stockage du service de transfert de VMware Cloud Director, puis crée des liens de téléchargement pour le catalogue abonné. Vous pouvez limiter le nombre d'éléments de bibliothèque que l'ensemble des catalogues publiés peuvent télécharger en même temps. Vous pouvez limiter le nombre d'éléments de bibliothèque que l'ensemble des catalogues abonnés peuvent synchroniser en même temps. Vous pouvez limiter le nombre d'éléments de bibliothèque qu'un catalogue abonné unique peut synchroniser en même temps.
Vous pouvez utiliser la sous-commande manage-config de l'outil de gestion des cellules pour mettre à jour les paramètres de configuration pour la limitation des catalogues. Pour obtenir des informations sur l'utilisation de la sous-commande manage-config, reportez-vous à la section Mise à jour des paramètres de configuration des applications.
Paramètre de configuration | Valeur par défaut | Description |
---|---|---|
vcloud.tasks.VDC_ENABLE_DOWNLOAD.queue.limit |
30 | La limite des éléments de bibliothèque que l'ensemble des catalogues publiés de l'instance de VMware Cloud Director peut télécharger de vCenter Server vers VMware Cloud Director en même temps. Si le nombre total d'éléments de bibliothèque publiés à télécharger depuis l'instance de VMware Cloud Director est supérieur à cette limite, les éléments de bibliothèque sont divisés en plusieurs parties respectant cette limite et téléchargés en séquence. |
vcloud.tasks.LIBRARY_ITEM_SYNC.queue.limit |
30 | Limite des éléments de bibliothèque que l'ensemble des catalogues abonnés d'une instance de VMware Cloud Director peut synchroniser en même temps. Si le nombre total d'éléments de bibliothèque abonnés à synchroniser depuis l'instance de VMware Cloud Director est supérieur à cette limite, les éléments sont divisés en plusieurs parties respectant cette limite et synchronisés en séquence. |
contentLibrary.item.sync.batch.size |
10 | Nombre maximal d'éléments de bibliothèque qu'un catalogue abonné unique peut synchroniser en même temps. Si un catalogue abonné tente de synchroniser un nombre d'éléments de bibliothèque qui est supérieur à cette limite, les éléments sont divisés en plusieurs parties respectant cette limite et synchronisés en séquence. |
Configuration de la limite de synchronisation pour les catalogues abonnés
La commande suivante définit une limite maximale de cinq éléments de bibliothèque qu'un catalogue abonné unique peut synchroniser en même temps.
[root@cell1 /opt/vmware/vcloud-director/bin]#./cell-management-tool manage-config -n contentLibrary.item.sync.batch.size -v 5
Si un catalogue abonné contient 13 éléments de bibliothèque, la synchronisation du catalogue s'effectue en une séquence de trois parties. La première partie contient cinq éléments, la deuxième partie contient les cinq éléments suivants et la dernière partie contient les trois éléments restants.