WORKLOAD MANAGEMENT

A messaging system comprises a plurality of connected components and including a schema defining fields for messages, at least one field defined as non-essential. A method of operating the messaging system comprises the steps of collecting one or more performance metrics for one or more components o...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: ROSS, MARTIN, ANDREW, GRANSHAW, DAVID, SCHOFIELD, RICHARD, GRAHAM, MASSEY, SAMUEL, THOMAS, MCGINNES, DANIEL, JAMES, STIRLING, CRAIG, HOWARD
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A messaging system comprises a plurality of connected components and including a schema defining fields for messages, at least one field defined as non-essential. A method of operating the messaging system comprises the steps of collecting one or more performance metrics for one or more components of the messaging system, determining that at least one performance metric has crossed a predetermined threshold, informing one or more components of the messaging system that a surge in workload has occurred, and the informed components removing non-essential fields from transmitted messages and/or not processing non-essential fields from received messages. Un système de messagerie comprend une pluralité de composants connectés et comporte un schéma définissant des champs pour les messages, au moins un champ étant défini comme étant non essentiel. Un procédé d'exploitation du système de messagerie comprend les étapes suivantes : collecte d'une ou de plusieurs métriques de performance pour un ou plusieurs composants du système de messagerie ; détermination du fait qu'au moins une métrique de performance a passé un seuil prédéterminé ; notification, à un ou plusieurs composants du système de messagerie, du fait qu'un pic de charge de travail s'est produit ; et, par l'intermédiaire des composants notifiés, suppression des champs non essentiels des messages transmis et/ou non-traitement des champs non-essentiels des messages reçus.