Performances des diffusions et résolution des problèmes delivery-performance-troubleshooting
Pour obtenir des bonnes pratiques complètes sur les performances des diffusions, l’optimisation de la plateforme, la gestion des quarantaines, la maintenance de la base de données et les recommandations de planification, consultez la documentation des bonnes pratiques de diffusion de Campaign v8.
Optimisation des performances performance-optimization
Pour les déploiements hybrides/on-premise de Campaign Classic v7, les optimisations suivantes de la base de données et de l’infrastructure peuvent améliorer les performances des diffusions.
Optimisation de la base de données
Indexez les adresses pour optimiser les performances des requêtes SQL utilisées dans l’application. Un index peut être déclaré à partir de l’élément principal du schéma de données. Cette optimisation nécessite un accès direct à la base de données et une personnalisation du schéma disponible dans les déploiements on-premise.
Réglage de l’infrastructure
Configuration des diffusions volumineuses : les diffusions adressées à plus d’un million de personnes destinataires ont besoin d’espace dans les files d’attente d’envoi. Pour les installations on-premise, les tâches enfants du MTA peuvent être configurées pour gérer les tailles de lot personnalisées. Contactez votre administrateur ou administratrice système pour ajuster ces paramètres en fonction de la capacité de votre infrastructure.
Maintenance de la base de données database-maintenance
Pour les déploiements hybrides/on-premise de Campaign Classic v7, la maintenance de la plateforme et de la base de données affecte directement les performances d’envoi des diffusions.
Les tâches de maintenance régulière incluent les suivantes :
Nettoyage de la base de données : utilisez le workflow de nettoyage de la base de données pour supprimer les anciens logs de diffusion, les données de tracking et les tables temporaires. Une mauvaise maintenance de la base de données peut ralentir la préparation et l’envoi des diffusions.
Surveillance des performances de la base de données : surveillez les performances des requêtes, la fragmentation des index et les statistiques des tables. Pour obtenir des conseils détaillés, consultez cette page.
Surveillance des workflows techniques : assurez-vous que tous les workflows techniques (et plus particulièrement les workflows de nettoyage, de tracking et de mise à jour de la délivrabilité) s’exécutent correctement, sans erreur.
Résolution des problèmes de diffusion troubleshooting
- Échecs de diffusion courants et solutions : Comprendre les diffusions en échec
- Diagnostic de diffusion lente : Surveiller les diffusions dans l’interface d’utilisation de Campaign
- Bonnes pratiques de diffusion : Bonnes pratiques de diffusion
Pour les déploiements hybrides/on-premise de Campaign Classic v7, les étapes de résolution des problèmes suivantes sont spécifiques à l’infrastructure que vous gérez.
Configuration des règles MX
Si vous rencontrez des problèmes de limitation avec des FAI spécifiques, vous devrez peut-être vérifier et ajuster la configuration de vos règles MX. Pour plus d’informations sur les règles MX et les quotas, consultez cette section.
Maintenance de la base de données pour les performances des diffusions
Si vous rencontrez l’erreur suivante dans les déploiements de midsourcing :
Error during the call of method 'AppendDeliveryPart' on the mid sourcing server: 'Communication error with the server: please check this one is correctly configured. Code HTTP 408 'Service temporarily unavailable'.
La cause de cette erreur est liée à des problèmes de performances dans lesquels l’instance marketing passe trop de temps à créer des données avant de les envoyer au serveur de midsourcing.
Pour les installations on-premise, effectuez un nettoyage et une réindexation de la base de données. Pour plus d’informations sur la maintenance de la base de données, consultez cette section.
Vous devez également redémarrer tous les workflows avec une activité planifiée et tous ceux dans un état en échec. Consultez cette section.
Surveillance des workflows techniques
Pour les installations on-premise, assurez-vous que tous les workflows techniques liés à la délivrabilité s’exécutent sans erreur :
Workflow de mise à jour de la délivrabilité : met à jour les règles de qualification des e-mails rebonds et les indicateurs de délivrabilité.
Workflow de tracking : traite les données de tracking des diffusions envoyées.
Workflow de nettoyage de la base de données : purge régulièrement les anciens logs de diffusion et les tables temporaires pour maintenir les performances.
Vérifiez le statut des workflows dans Administration > Production > Workflows techniques.
Rubriques connexes
- Présentation des diffusions en échec (documentation de Campaign v8)
- Bonnes pratiques de diffusion (documentation de Campaign v8)
- Surveiller les diffusions dans l’interface d’utilisation de Campaign (documentation de Campaign v8)
- Maintenance de la base de données (v7 hybride/on-premise)
- Délivrabilité des e-mails (v7 hybride/on-premise)
- Performances de la base de données (v7 hybride/on-premise)