IM Relationship Resolution-Informationszentrale Version 4.2

Konfigurationsdatei für das Warteschlangendienstprogramm

Mit einer Konfigurationsdatei können Sie über das Warteschlangendienstprogramm Datensätze an mehrere Warteschlangen senden.

Wenn Sie eine Datengruppe an mehrere Warteschlangen senden, müssen Sie den Warteschlangenmanager anweisen, wie die Verteilung erfolgen soll. Die Grundidee ist die Erstellung eines Verteilungstyps, bei dem die erste Warteschlange einen Datensatz erhält, dann erhält die nächste einen und so weiter.

Die Konfigurationsdatei des Warteschlangendienstprogramms heißt qutil.ini und muss sich im selben Verzeichnis befinden wie die ausführbare Datei des Warteschlangendienstprogramms.

Parameter

[abschnittname]
Name des Abschnitts. Sie können mehrere Gruppen von Konfigurationseinstellungen in einer einzelnen Konfigurationsdatei angeben und dann in der Befehlszeile auf diese Einstellungen verweisen, indem Sie den entsprechenden Abschnittsnamen angeben. Sie können z. B. die Abschnitte CFG1 (Konfiguration 1) und CFG2 (Konfiguration 2) benennen und beim Absetzen von Befehlen für das Warteschlangendienstprogramm auf diese Abschnitte verweisen.
MessageCountMax
Maximale Anzahl Datensätze, die zu jedem beliebigen Zeitpunkt in jeder Warteschlange zulässig ist. Ist die Warteschlange voll, hört das Dienstprogramm mit der Verarbeitung von Datensätzen auf.
FullCountMax
Gibt die Gesamtzahl Datensätze an, die in allen Warteschlangen enthalten sein dürfen (im Gegensatz zu den Datensätzen in einer einzelnen Warteschlange). Wenn alle Warteschlangen voll sind, hält das Dienstprogramm den Datenfluss an und wartet darauf, dass Datensätze zum Verarbeiten in Pipelines übernommen werden, so dass in den Warteschlangen wieder Platz frei wird. Arbeitet mit FullPause zusammen.
FullPause
Die Anzahl Millisekunden, während derer das Warteschlangendienstprogramm bei Erreichen von FullCountMax den Datenfluss anhält, damit die Daten in den Warteschlangen verarbeitet werden können.
Qoutn=wsname
Die Namen der Ausgabewarteschlangen für diesen Abschnitt. Die Namen der Ausgabewarteschlangen können beliebig gewählt werden, der Parameter muss jedoch Qoutn lauten, wobei n eine ganze Zahl ist, die bei 0 beginnt. Der Wert von n muss von 0 bis n fortlaufend sein, wobei n die letzte definierte Warteschlange ist. Dieses Format ist erforderlich. Ändern Sie nur die Zahl der Qoutn-Kennung und die Warteschlangennamen.

Beispiel

Im folgenden Beispiel werden zwei Gruppen mit Anweisungen dargestellt (eine verwendet 2 Warteschlangen, die andere verwendet 4 Warteschlangen). Zu jedem beliebigen Zeitpunkt dürfen maximal 2.500 Datensätze in jeder einzelnen Warteschlange enthalten sein, in allen Warteschlangen dürfen höchstens 10.000 Datensätze sein. Wenn FullCountMax erreicht wird, hält das Warteschlangendienstprogramm 3 Sekunden an, bevor es versucht, weitere Datensätze in eine der Warteschlangen zu laden. Anschließend werden die Namen der 4 Warteschlangen aufgelistet, die verwendet werden sollen.
[CFG1]
MessageCountMax=2500
FullCountMax=10000
FullPause=3000
Qout0=wsnameA
Qout1=wsnameB
[CFG2]
MessageCountMax=2500
FullCountMax=10000
FullPause=3000
Qout0=wsnameA
Qout1=wsnameB
Qout2=wsnameC
Qout3=wsnameD
Zugehörige Konzepte
Warteschlangendienstprogramm


Feedback

Letzte Aktualisierung: 2007