Der HA Manager ruft partitionLoadEvent vor partitionUnloadEvent auf. Die Aufrufe erfolgen nacheinander für dieselbe Partition (sie werden niemals gleichzeitig für dieselbe Partition aufgerufen). Der HA Manager verwaltet einen dedizierten Thread-Pool für den Aufruf dieser Methoden. Wenn N Partitionen aktiviert werden, werden die Ladeereignisse unter Verwendung dieses Thread-Pools an die Anwendung weitergeleitet. Hat der Thread-Pool beispielsweise 10 Threads, werden maximal 10 Partitionen gleichzeitig aktiviert/inaktiviert. Falls 100 zu aktivierende Partitionen vorhanden sind, werden die 100 Aufrufe für die Aktivierungsmethode in die Warteschlange für den Thread-Pool eingereiht, und der Thread-Pool sendet jeweils 10 Ereignisse an die Anwendung. Die genaue Zahl richtet sich nach der Anzahl der CPUs, dem Betriebssystem usw.
Related concepts
Programmiermodell des Partitionierungs-Feature