Dans l'environnement de production, l'objectif est de traiter toutes les requêtes entrées dans le système de manière méthodique et cohérente. La conservation des données est obligatoire dans ce type d'environnement et toutes les mesures doivent être prises pour réduire l'indisponibilité du système et les pertes de données.
Vous devez savoir quel type de topologie convient le mieux à votre environnement de production. Pour cela, vous devez procéder à une analyse des propriétés de votre application et des exigences non fonctionnelles.
Pour plus d'informations sur les types de topologie, voir la rubrique Planification d'un environnement de déploiement sur la base de l'un des modèles fournis dans le centre de documentation de WebSphere ESB.
Par exemple, si un cluster comporte plusieurs membres, il est possible qu'un seul membre doive être récupéré et que le mécanisme de gestion de la charge de travail ait déjà redirigé le travail vers les 'serveurs en cours de fonctionnement'. Dans ce cas, le redémarrage des serveurs doit forcer la récupération et ce serveur doit rejoindre à nouveau le cluster.
Certaines configurations à haute disponibilité (HA : High Availability) ont la capacité de restaurer les transactions défaillantes d'un serveur sur un autre (on parle de récupération homologue).
La récupération des données de production nécessite une récupération à la fois au niveau du système et au niveau de l'application.