Partitionen können das Vitalitätsprüfverfahren für Partitionen nutzen.
Die Methode isPartitionAlive der Partition wird vom
HA Manager aufgerufen, um den Status einer Partition abzufragen.
Wenn die Anwendung feststellt, dass eine Partition vital ist, gibt sie true zurück.
Andernfalls gibt sie false zurück.
Die Methode isPartitionAlive der Partition wird in den folgenden Fällen aufgerufen:
- Die Partition wird gerade aktiviert. Die Methode partitionLoadEvent wurde aufgerufen, ist aber noch nicht zurückgekehrt.
Die Methode isPartitionAlive muss in dieser Zeit true zurückgeben.
- Die Partition ist aktiv. Die Methode partitionLoadEvent ist zurückgekehrt, und das Cluster-Member
enthält jetzt die aktive Partition und empfängt IIOP-Anforderungen (oder andere Anforderungen).
Die Methode isPartitionAlive wird in regelmäßigen Abständen aufgerufen, um die Vitalität der Partition
zu prüfen.
- Die Partition wird gerade inaktiviert. Die Methode partitionUnloadEvent wurde aufgerufen, und die Anwendung
fährt die Partition in diesem Cluster-Member gerade herunter.
public boolean isPartitionAlive(String Partitionsname)
{
return isMeinePartitionAlive(Partitionsname);
}