Windows Server 2008 Terminal Services-Sitzungsbroker Service verteilt die Last terminal Server falsch, nachdem es eine Weile ausgeführt

Problembeschreibung

Davon aus, dass Windows Server 2008 Terminal Services-Sitzungsbroker (TS-Sitzungsbroker) konfigurieren, unter Verwendung von DNS Round-Robin. Nach einiger Zeit werden neue Sitzungen jedoch mit nur einem Server oder einer bestimmten Gruppe von Servern umgeleitet. Dieses Verhalten tritt auf, obwohl die andere Terminalserver im Netzwerk gering ist.

Außerdem tritt dieses Problem nach dem folgenden wie werden protokolliert im Broker Sitzungsprotokoll (Tssdis.log):Beachten Sie die Tssdis.log-Datei befindet sich im Verzeichnis %windir%\system32\tssesdir.

Ursache

Ausstehende Umleitung, wenn ein neuer Benutzer anmeldet Farm von Terminalservern und Terminaldienste-Sitzungsbroker zeigt des Benutzers mit einem bestimmten Terminalserver, bevor der Anmeldevorgang abgeschlossen ist. Das Sitzungsverzeichnis verfolgt die Anzahl der ausstehenden Umleitung für jeden Terminalserver und vergrößert anschließend die Anzahl, wenn Terminaldienste-Sitzungsbroker den Zielserver bestimmt. Das Sitzungsverzeichnis verringert außerdem die Anzahl die nach Abschluss des Anmeldevorgangs.

Allerdings die Terminaldienste-Sitzungsbroker falsch erhöht Anzahl ausstehender Umleitung für Terminaldienste Sitzungen und nie verringert die Anzahl. Daher erreicht die Anzahl der ausstehenden Umleitung auf einem Terminalserver das Limit (standardmäßig 16), leitet der Dienst Terminaldienste-Sitzungsbroker mehr neue terminal Sitzung mit diesem Terminalserver. Schließlich verringert die Anzahl der verfügbaren Server einer kleinen Gruppe oder nur einen einzelnen Server.

Problemlösung

Hotfix-Informationen

Ein unterstützter Hotfix ist von Microsoft erhältlich. Dieser Hotfix soll nur der Behebung des Problems dienen, das in diesem Artikel beschrieben wird. Verwenden Sie diesen Hotfix nur auf Systemen, bei denen dieses spezielle Problem auftritt. Dieser Hotfix sollte weiteren Tests unterzogen werden. Wenn Ihr System durch dieses Problem nicht schwerwiegend beeinträchtigt ist, empfehlen wir sie, auf das nächste Softwareupdate zu warten, das diesen Hotfix enthält.

Wenn der Hotfix zum Download zur Verfügung steht, gibt es einen Abschnitt "Hotfixdownload available" ("Hotfixdownload verfügbar"), am oberen Rand dieses Knowledge Base-Artikel. Wenn dieser Abschnitt nicht angezeigt wird, wenden Sie sich an den Microsoft Customer Service and Support, um den Hotfix zu erhalten.

Hinweis Falls weitere Probleme auftreten oder andere Schritte zur Problembehandlung erforderlich sind, müssen Sie möglicherweise eine separate Serviceanfrage erstellen. Die normalen Supportkosten gelten für zusätzliche Supportfragen und Probleme, die nicht diesem speziellen Hotfix zugeordnet werden können. Für eine vollständige Liste der Telefonnummern des Microsoft Customer Service and Support, oder um eine separate Serviceanfrage zu erstellen, gehen Sie auf folgende Microsoft-Website:

Hinweis Das Formular "Hotfix download available" ("Hotfixdownload verfügbar") zeigt die Sprachen an, für die der Hotfix verfügbar ist. Wenn Ihre Sprache nicht angezeigt wird, ist dieser Hotfix für Ihre Sprache nicht verfügbar.

Wichtig Windows Vista und Windows Server 2008-Hotfixes sind in denselben Paketen enthalten. Allerdings kann nur eines dieser Produkte auf der Seite "Hotfix" aufgeführt. Das Hotfix-Paket anfordern, das für Windows Vista und Windows Server 2008 gilt, wählen Sie einfach das Produkt, das auf der Seite aufgeführt.

Voraussetzungen

Um diesen Hotfix anwenden zu können, müssen Sie Windows Server 2008 TS-Sitzungsbroker installiert.

Neustartanforderung

Sie müssen den Computer neu starten, nachdem Sie diesen Hotfix anwenden.

Informationen zu ersetzten Hotfixes

Dieser Hotfix ersetzt keine anderen Hotfixes.

Dateiinformationen

Die englische Version dieses Hotfixes weist Dateiattribute (oder spätere Attribute), die in der folgenden Tabelle aufgelistet sind. Die Datums- und Uhrzeitangaben für diese Dateien sind in Coordinated Universal Time (UTC) aufgelistet. Wenn Sie die Dateiinformationen anzeigen, werden sie in die lokale Zeit konvertiert. Um die Differenz zwischen UTC und der Ortszeit zu finden, verwenden Sie die Registerkarte Zeitzone unter Datum und Uhrzeit in der Systemsteuerung.

Hinweise zu den Dateiinformationen für Windows Server 2008

Das MANIFEST-Dateien (. manifest) und MUM-Dateien, die installiert werden für jede Umgebung sind separat aufgeführt. MUM- und MANIFEST-Dateien sowie die zugehörigen Sicherheitskatalogdateien (.cat) Dateien sind für den Status der aktualisierten Komponente beizubehalten. Die Sicherheitskatalogdateien (Attribute nicht aufgelistet) sind mit einer digitalen Microsoft-Signatur signiert.

Für alle unterstützten Versionen von Windows Server 2008-basierten x86

Dateiname

Dateiversion

Dateigröße

Datum

Zeit

Plattform

Terminalserversessiondirectoryrole.cmd

PC

243

18-Dec-2007

21:03

PC

Tssdis.exe

6.0.6001.22246

128.000

19-Aug-2008

03:30

x86

Tssessiondirectory.events.xml

PC

393

18-Dec-2007

21:03

PC

Für alle unterstützten Versionen von Windows Server 2008-basierten x64

Dateiname

Dateiversion

Dateigröße

Datum

Zeit

Plattform

Terminalserversessiondirectoryrole.cmd

PC

243

18-Dec-2007

21:03

PC

Tssdis.exe

6.0.6001.22246

157.184

19-Aug-2008

04:46

x64

Tssessiondirectory.events.xml

PC

393

18-Dec-2007

21:03

PC

PROBLEMUMGEHUNG

Um dieses Problem zu umgehen, verwenden Sie eine der folgenden Methoden.

Methode 1

Starten Sie Terminaldienste-Sitzungsbroker. Dies kann das Problem vorübergehend behoben. Wiederholt sich dieses Problem allerdings mehrere Tage.

Methode 2

  1. Klicken Sie auf Start, klicken Sie auf Ausführen, geben Sie Regedit im Feld Öffnen und drücken Sie die EINGABETASTE.

  2. Suchen Sie im Registrierungseditor und klicken Sie auf den folgenden Registrierungsunterschlüssel:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tssdis\Parameters

  3. Doppelklicken Sie im Detailfenster auf
    LB_MaxNumberOfPendingRedirections.

    Hinweis Wenn LB_MaxNumberOfPendingRedirections DWORD-Eintrag nicht vorhanden ist, müssen Sie ihn erstellen. Gehen Sie hierzu folgendermaßen vor:

    1. Suchen Sie im Registrierungseditor und klicken Sie auf den folgenden Registrierungsunterschlüssel:

      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tssdis\Parameters

    2. Zeigen Sie im Menü Bearbeiten auf
      Neu, und klicken Sie dann auf DWORD-Wert.

    3. Typ
      LB_MaxNumberOfPendingRedirections, und drücken Sie dann die EINGABETASTE.

  4. Geben Sie im Feld Wert eine Zahl, die größer als 16 (aber weniger als 65535), und klicken Sie dann auf OK.

  5. Registrierungseditor beenden

Wichtig Diese Methode kann folgenden Konsequenzen haben:

  • Sie können einen Terminalserver mit Anmeldeanfragen überladen.

  • Möglicherweise unterbrochen oder die den Netzwerklastenausgleich deaktivieren.

Status

Microsoft hat bestätigt, dass es sich um ein Problem bei den Microsoft-Produkten handelt, die im Abschnitt „Eigenschaften“ aufgeführt sind.

Weitere Informationen

Weitere Informationen über Terminaldienste-Sitzungsbroker finden Sie auf der folgenden Microsoft-Website:

Gehen Sie folgendermaßen vor, um die Terminaldienste-Sitzungsbroker Protokollierung aktivieren:

  1. Beenden Sie der Terminaldienste-Sitzungsbroker.

  2. Im Registrierungseditor des folgenden Registrierungsunterschlüssels:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tssdis\Parameters

  3. Erstellen Sie TraceOutputMode DWORD-Registrierungseintrag, und legen Sie seinen Wert auf 3.

  4. Starten Sie Terminaldienste-Sitzungsbroker-Dienst

Weitere Dateiinformationen für Windows Server 2008

Weitere Dateien für alle unterstützten X86-basierten Versionen von Windows Server 2008

Dateiname

Package_1_for_kb955365~31bf3856ad364e35~x86~~6.0.1.0.mum

Dateiversion

PC

Dateigröße

1.820

Datum (UTC)

19-Aug-2008

Zeit (UTC)

22:55

Plattform

PC

Dateiname

Package_for_kb955365_server_0~31bf3856ad364e35~x86~~6.0.1.0.mum

Dateiversion

PC

Dateigröße

1.432

Datum (UTC)

19-Aug-2008

Zeit (UTC)

22:55

Plattform

PC

Dateiname

Package_for_kb955365_server~31bf3856ad364e35~x86~~6.0.1.0.mum

Dateiversion

PC

Dateigröße

1.430

Datum (UTC)

19-Aug-2008

Zeit (UTC)

22:55

Plattform

PC

Dateiname

X86_07684ecbb7d7638c937ffee6b2b248ba_31bf3856ad364e35_6.0.6001.22246_none_6e8705284fb7f98b.manifest

Dateiversion

PC

Dateigröße

728

Datum (UTC)

19-Aug-2008

Zeit (UTC)

22:55

Plattform

PC

Dateiname

X86_microsoft-windows-t..iondirectory-server_31bf3856ad364e35_6.0.6001.22246_none_f3e0ce92ec5ca9a3.manifest

Dateiversion

PC

Dateigröße

31,695

Datum (UTC)

19-Aug-2008

Zeit (UTC)

04:06

Plattform

PC

Weitere Dateien für alle unterstützten X64-basierten Versionen von Windows Server 2008

Dateiname

Amd64_f22e3df22c71dd9c356ec74170560805_31bf3856ad364e35_6.0.6001.22246_none_effc862e5acbbdf8.manifest

Dateiversion

PC

Dateigröße

732

Datum (UTC)

19-Aug-2008

Zeit (UTC)

22:55

Plattform

PC

Dateiname

Amd64_microsoft-windows-t..iondirectory-server_31bf3856ad364e35_6.0.6001.22246_none_4fff6a16a4ba1ad9.manifest

Dateiversion

PC

Dateigröße

31,731

Datum (UTC)

19-Aug-2008

Zeit (UTC)

05:30

Plattform

PC

Dateiname

Package_1_for_kb955365~31bf3856ad364e35~amd64~~6.0.1.0.mum

Dateiversion

PC

Dateigröße

1830

Datum (UTC)

19-Aug-2008

Zeit (UTC)

22:55

Plattform

PC

Dateiname

Package_for_kb955365_server_0~31bf3856ad364e35~amd64~~6.0.1.0.mum

Dateiversion

PC

Dateigröße

1.440

Datum (UTC)

19-Aug-2008

Zeit (UTC)

22:55

Plattform

PC

Dateiname

Package_for_kb955365_server~31bf3856ad364e35~amd64~~6.0.1.0.mum

Dateiversion

PC

Dateigröße

1,438

Datum (UTC)

19-Aug-2008

Zeit (UTC)

22:55

Plattform

PC

Benötigen Sie weitere Hilfe?

Ihre Office-Fähigkeiten erweitern
Schulungen erkunden
Neue Funktionen als Erster erhalten
Microsoft Insider beitreten

War diese Information hilfreich?

Vielen Dank für Ihr Feedback!

Vielen Dank für Ihr Feedback. Es klingt, als ob es hilfreich sein könnte, Sie mit einem unserer Office-Supportmitarbeiter zu verbinden.

×