Règles à haute disponibilité pour le service de transaction
WebSphere Application Server offre une prise en charge à haute disponibilité dans laquelle les sous-composants système, comme le service de transaction, sont à haute disponibilité. Une règle à haute disponibilité fournit la logique qui dirige la manière dont chaque composant à haute disponibilité WebSphere Application Server se comporte dans la totalité d'une infrastructure à haute disponibilité. Pour le service de transaction, la règle à haute disponibilité de transaction fournit la logique pour déterminer quels serveurs détiennent un journal de reprise à un moment donné.
D'une manière générale, les règles de transaction attribuent la propriété d'un journal de reprise au serveur qui en est à l'origine (le serveur initial). Ce même serveur peut ensuite utiliser le journal de reprise pour des activités de reprise et de transaction. Dans l'éventualité où le serveur initial ne serait pas disponible ou échouerait, la propriété pourrait être transmise à un serveur pair pour effectuer le traitement de la reprise.
Sur le plan conceptuel, une règle peut être considérée comme un ensemble de deux composants clé : un type de règle et une configuration de règles.
Type de règle
- Statique
- La propriété du journal de reprise est définie dans la configuration de WebSphere Application Server. Lors de l'exécution, la règle statique attribue la propriété en conséquence. Toute modification apportée à la propriété exige une modification de la configuration statique et, par conséquent, ce type de règle est utilisé pour la reprise homologue démarrée manuellement.
- Un sur N
- La propriété du journal de reprise est définie de façon dynamique par l'infrastructure haute disponibilité de WebSphere Application Server et est attribuée à exactement un des N membres du cluster. Ce type de règle est utilisé pour les reprises homologues automatisées.