Mise à jour des catalogues d’images updating-image-catalogs

Le serveur surveille en permanence le dossier du catalogue et recharge automatiquement un catalogue d’images, y compris les fichiers de données de catalogue associés, lorsqu’il détecte que le fichier d’attributs de catalogue principal a été modifié.

Pour mettre à jour les catalogues d’images sur le serveur, remplacez d’abord tous les fichiers de données de catalogue qui doivent être modifiés, puis remplacez (ou « tactile » pour mettre à jour la date du fichier) le fichier d’attributs de catalogue pour déclencher le rechargement du catalogue.

Mises à jour incrémentielles section-2c0f2c1b8480486d86920b5f2cfe72d2

Le chargement et le traitement de catalogues d’images volumineux peuvent représenter une charge importante sur le serveur et avoir un impact négatif sur les opérations de diffusion en direct. Pour minimiser cet impact, il est recommandé d’implémenter un mécanisme de mise à jour incrémentielle du catalogue, qui fonctionne comme suit :

Un fichier de catalogue principal contenant toutes les images est chargé toutes les nuits pendant les heures de faible trafic. S’il est nécessaire pendant la journée d’ajouter ou de modifier des enregistrements dans le catalogue d’images, un autre fichier de données image est créé qui contient uniquement les enregistrements nouveaux ou modifiés. Ce fichier est enregistré en tant que fichier de données image secondaire dans attribute::CatalogFile. Le serveur détecte que le fichier d’attributs de catalogue a été modifié, puis vérifie quels fichiers de données de catalogue ont été modifiés. Si le fichier de données image principal n’a pas été touché, le serveur charge ou recharge uniquement le fichier de données incrémentielles. Étant donné que ce fichier est généralement beaucoup plus petit que le fichier de catalogue principal, l’impact sur le serveur est considérablement réduit par rapport au rechargement du catalogue principal.

Les mises à jour incrémentielles peuvent réduire considérablement l’impact sur le serveur lors d’un trafic intense. Il est recommandé de fusionner régulièrement le fichier de données de catalogue incrémentiel dans le fichier de données de catalogue principal pendant les heures de faible trafic afin de maintenir des performances de serveur optimales.

recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49