Lektion 7: Konfigurieren des Generators und Verteilers

Aktualisiert: 05. Dezember 2005

In dieser Lektion überprüfen Sie Generator- und Verteilereinstellungen in der Anwendungsdefinitionsdatei (Application Definition File, ADF) und ändern sowie aktualisieren anschließend die Verteilereinstellungen.

Grundlagen zum Generator und Verteiler

Der vom Notification Services-Modul ausgeführte Generator steuert die Regelverarbeitung für eine Benachrichtigungsanwendung. Einstellungen für den Generator bestimmen, von welchem Computer der Generator ausgeführt wird, und wie viele Threads der Generator beim Verarbeiten von Anwendungsregeln verarbeiten kann.

Jede Anwendung verfügt über einen Generator. Weitere Informationen zu Generatoren finden Sie unter Angeben von Generatoreinstellungen.

Von den ebenfalls vom Notification Services-Modul ausgeführten Verteilern wird die Benachrichtigungsformatierung und -übermittlung gesteuert. Vom Verteiler wird auf einem konfigurierbaren Intervall, einem so genannten Verteilerquantum, nach einer Gruppe von Benachrichtigungen, einem so genannten Arbeitselement, zur Verarbeitung gesucht. Wenn ein Arbeitselement verfügbar ist, wird vom Verteiler das Arbeitselement abgerufen, der Inhaltsformatierer für die Transformation der Benachrichtigungsdaten aufgerufen, und die formatierten Benachrichtigungen werden mithilfe eines Übermittlungsprotokolls gesendet.

Jede Anwendung kann mehrere Verteiler aufweisen, wobei ein Verteiler pro Anwendung pro Computer das Maximum darstellt. Weitere Informationen zu Verteilern finden Sie unter Angeben von Verteilereinstellungen.

Generatoren und Verteiler der Weather-Anwendung

Im Rahmen dieser Anwendung werden Generator und Verteiler auf einem lokalen Computer ausgeführt; außerdem werden die Standard-Threadpooleinstellungen verwendet.

Beachten Sie, dass der Systemnamenswert für den Generator und den Verteiler in XML %_NSServer_%. lautet. Sie stellen einen Wert für diesen Parameter durch die Instanzkonfigurationsdatei (Instance Configuration File, ICF) bereit, wenn Sie die Instanz erstellen oder aktualisieren.

In dieser Lektion fügen Sie ein Abrufintervall für den Verteiler hinzu. Mit dem Abrufintervall wird definiert, wie häufig der Verteiler nach Arbeitselementen sucht. Dieses Intervall beträgt 15 Sekunden. Dies ist PT15S im XML-duration-Format.

Ändern des Verteiler-ADF-Codes

Durch den XML-Code in diesem Abschnitt wird der Verteiler für die Weather-Anwendung definiert. Überprüfen Sie den XML-Code, und folgen Sie dann den Anweisungen zum Kopieren des XML-Codes in den ADF-Code.

So ändern Sie den Verteiler-ADF-Code

  1. Klicken Sie auf Code kopieren, um den XML-Code in die Windows-Zwischenablage zu kopieren.

    <QuantumDuration>PT15S</QuantumDuration>
    
  2. Öffnen Sie im Projektmappen-Explorer die Datei WeatherADF.xml.

  3. Ersetzen Sie den folgenden XML-Kommentar durch den gerade kopierten XML-Code.

      <!-- Paste QuantumDuration here -->
    

    Beachten Sie, dass die einzige von Ihnen hinzugefügte Codezeile aus dem QuantumDuration-Element und -Wert des Verteilers besteht. Sie können auch nur diese XML-Zeile zum ADF-Code hinzufügen.

  4. Klicken Sie im Menü Datei auf WeatherADF.xml speichern.

Aktualisieren der Instanz von Notification Services

Nach dem Ändern des ADF-Codes aktualisieren Sie die Instanz von Notification Services, um die Verteilereinstellungen in der Anwendungsdatenbank zu ändern.

So aktualisieren Sie die Instanz von Notification Services

  1. Erweitern Sie im Objekt-Explorer Notification Services.

  2. Klicken Sie mit der rechten Maustaste auf Lernprogramm, zeigen Sie auf Aufgaben, und klicken Sie dann auf Update.

  3. Klicken Sie im Dialogfeld Instanz aktualisieren auf Durchsuchen, suchen Sie die Datei TutorialICF.xml, und klicken Sie dann auf Öffnen.

  4. Überprüfen Sie im Parameter-Bereich die Werte für die Parameter. Verwenden Sie dieselben Werte wie beim Erstellen der Instanz.

  5. Klicken Sie auf OK.

  6. Überprüfen Sie das Dialogfeld Notification Services - Updatezusammenfassung, und klicken Sie dann auf Update.

  7. Klicken Sie nach dem Abschluss des Updates auf Schließen.

Nächste Lektion

Lektion 8: Ändern von Anwendungsausführungseinstellungen

Siehe auch

Konzepte

Notification Services-Lernprogramm

Andere Ressourcen

Angeben von Generatoreinstellungen
Angeben von Verteilereinstellungen
Erstellen von Benachrichtigungslösungen
Einführung in SQL Server Notification Services

Hilfe und Informationen

Informationsquellen für SQL Server 2005

Änderungsverlauf

Version Verlauf

05. Dezember 2005

Geänderter Inhalt:
  • Inhalt wurde aktualisiert, um Standardeinstellungen genauer zu beschreiben und um zu verdeutlichen, welche Änderungen an der XML-Datei vorgenommen werden.