Le gestionnaire haute disponibilité appelle toujours la méthode partitionLoadEvent avant la méthode partitionUnloadEvent et les invocations sont toujours effectuées en série pour la même partition (jamais simultanément lorsqu'il s'agit de la même partition). Il gère un pool d'unités d'exécution dédié pour appeler ces méthodes. Lorsque N partitions sont activées, les événements de chargement sont transmis à l'application à l'aide du pool d'unités d'exécution. Si le pool d'unités d'exécution comporte 10 unités d'exécution, 10 partitions au maximum sont activées/désactivées simultanément. S'il y a 100 partitions à activer, les 100 appels de méthode effectués pour l'activation sont mis en file d'attente dans le pool d'unités d'exécution et celui-ci transmet les événements à l'application dix par dix (valeur approximative, variant en fonction du nombre de processeurs, du système d'exploitation, etc.).
Related concepts
Modèle de programmation de la fonction de partitionnement