Gestion de diagramme temps réel
Chaque diagramme temps réel nécessite au moins une unité d'exécution pour pouvoir fonctionner. Vous pouvez surveiller un système dynamique pour déterminer s'il existe un nombre suffisant d'unités d'exécution pour tous les diagrammes temps réel. En utilisant la console JMX, vous surveillez les statistiques JMX CurrentJobsInProcessBoxQueue et CurrentJobsInSchedulerQueue sous com.unicacorp.interact.flowchart. Dans l'absolu, il ne doit en exécuter aucune, même en période de charge maximale, ce qui implique qu'il existe un nombre suffisant d'unités d'exécution pour gérer les demandes pour les exécutions de diagrammes.
*
Vous pouvez surveiller ces files d'attente avec le nombre d'unités d'exécution utilisées par les diagrammes temps réel. Vous définissez les tailles de pool d'unités d'exécution des diagrammes temps réel dans IBM® EMM for Interact Runtime sous Interact > flowchart .
*
Affectez à maxNumberOfFlowchartThreads au minimum le nombre maximal d'utilisateurs simultanés dans le client Interact. Par exemple, si le nombre maximal d'utilisateurs simultanés est égal à 50 et que chaque appel de segmentation exécute un diagramme, affectez à maxNumberOfFlowchartThreads la valeur 50.
*
Définissez maxNumberOfProcessBoxThreads en fonction du nombre moyen de chemins simultanés dans les diagrammes temps réel et selon que les diagrammes sont liés au processeur ou aux E-S. La valeur doit être au moins égale à maxNumberOfFlowchartThreads. Par exemple, si le nombre moyen de chemins simultanés est égal à 2 et que toutes les zones de processus sont liées au processeur, définissez maxNumberOfProcessBoxThreads pour que la propriété soit égale à 2*maxNumberOfFlowchartThreads. Si les zones de processus sont liées aux E-S (par exemple, si elles exécutent des recherches et des écritures, telles que Sélection ou Instantané), il peut être nécessaire d'augmenter cette valeur.
*
Affectez à minNumberOfFlowchartThreads la même valeur que maxNumberOfFlowchartThreads. De même, affectez à minNumberOfProcessBoxThreads la même valeur que maxNumberOfProcessBoxThreads.