Услугата на Windows Server 2008 Terminal Services сесии, брокер неправилно балансира натоварването между терминални сървъри, след това изпълнява известно време

Симптоми

Да предположим, че да конфигурирате Windows Server 2008 Terminal Services сесия брокер (TS сесии, брокер) с помощта на DNS циклично. Обаче след известно време, нови сесии са пренасочени към само един сървър или само на определени сървъри. Това поведение възниква, въпреки че натоварването на други сървъри в мрежата е недостатъчно.

Освен това след възникване на проблема, подобни на следните събития в регистъра се записват сесия брокер (Tssdis.log):Забележка Tssdis.log файл се намира в директорията %windir%\system32\tssesdir.

Причина

Пренасочване на чакащи възниква, когато нов потребител влиза в групата на терминални сървъри, и TS сесии, брокер точки потребителя конкретен терминален сървър преди да завърши процеса на влизане. Указател проследява броя на чакащите пренасочване за всеки терминален сървър и след това повишава броя при Терминални сесии, брокер определя целевия сървър. Освен това указател намалява броя след завършване на процеса на влизане.

Обаче брокер на сесии на Терминални услуги неправилно увеличава броя на чакащите пренасочване изключени терминални сесии и никога не намалява броя. Затова когато броят чакащи пренасочване на терминален сървър достигне лимита (16, по подразбиране), брокер на сесии на Терминални услуги вече не пренасочва нови сесии на терминални този терминален сървър. Накрая броят на наличните сървъри намалява малък набор или само един сървър.

Решение

Информация за актуалната корекция

Поддържана актуална корекция се предлага от Microsoft. Тази актуална корекция обаче е предназначена да коригира само проблема, описан в тази статия. Прилагайте тази корекция само към системи, изпитващи този конкретен проблем. Може да се проведат допълнителни тестове на тази актуална корекция. Следователно ако не сте силно засегнати от този проблем, препоръчваме да изчакате следващата актуализация на софтуера, който ще съдържа тази корекция.

Ако актуалната корекция е налична за изтегляне, има секция "Налично изтегляне предлага" в горната част на тази статия от базата знания. Ако тази секция не се появява, свържете се с Microsoft за обслужване на клиенти и поддръжка, за да получите актуалната корекция.

Забележка: Ако възникнат допълнителни проблеми или проблеми, трябва да създадете отделна заявка за поддръжка. Обичайните такси за поддръжката ще важат за допълнителни въпроси и проблеми, които не спадат към конкретната актуална корекция. За пълен списък на телефонните номера на Microsoft за обслужване на клиенти и поддръжка или да създадете отделна заявка за поддръжка посетете следния уеб сайт на Microsoft:

Забележка: Формулярът "Налична актуална корекция изтегляне" показва езиците, за които е налична актуалната корекция. Ако не виждате вашия език, това е защото актуалната корекция не е налична за този език.

Важни поправки на Windows Vista и Windows Server 2008 са включени в същите пакети. Обаче само един от тези продукти може да бъде посочен в страницата "Искане за актуална корекция". За да поискате пакета с актуални корекции, който се отнася за Windows Vista и Windows Server 2008, просто изберете продукт, който е в списъка на страницата.

Необходими условия:

За да приложите тази актуална корекция, трябва да имате Windows Server 2008 TS сесии, брокер инсталиран.

Изискване за рестартиране

Трябва да рестартирате компютъра, след като приложите тази актуална корекция.

Информация за заместване на актуалната корекция

Тази актуална корекция не замества други спешни корекции.

Файлова информация

Англоезичната версия на тази спешна корекция има файлови атрибути (или по-нови файлови атрибути), които са изброени в следващата таблица. Датите и часовете за тези файлове са изброени в координирано световно време (UTC). Когато гледате информацията за файла, преобразувана в местно време. За да намерите разликата между UTC и местното време, използвайте раздела часова зона в елемента " Дата и час " в контролния панел.

Бележки за файлове на Windows Server 2008

ЯВНО файлове (.manifest) и файловете MUM (.mum), инсталирани за всяка среда, са изброени отделно. MUM и MANIFEST файловете и файлове свързана защита (.cat), са от критично значение за поддържане на състоянието на актуализирания компонент. Каталожни файлове за защита (не са изброени атрибути) са подписани с цифров подпис на Microsoft.

За всички поддържани базирани на x86 версии на Windows Server 2008

Име на файл

Версия на файла

Размер на файла

Дата

Време

Платформа

Terminalserversessiondirectoryrole.cmd

Неприложимо

243

18-Dec-2007

21:03

Неприложимо

Tssdis.exe

6.0.6001.22246

128 000

19-Aug-2008

03:30

x86

Tssessiondirectory.events.xml

Неприложимо

393

18-Dec-2007

21:03

Неприложимо

За всички поддържани базирани на x64 версии на Windows Server 2008

Име на файл

Версия на файла

Размер на файла

Дата

Време

Платформа

Terminalserversessiondirectoryrole.cmd

Неприложимо

243

18-Dec-2007

21:03

Неприложимо

Tssdis.exe

6.0.6001.22246

157,184

19-Aug-2008

04:46

x64

Tssessiondirectory.events.xml

Неприложимо

393

18-Dec-2007

21:03

Неприложимо

Заобикаляне на проблема

За да заобиколите този проблем, използвайте един от следните методи.

Метод 1

Рестартирайте TS сесии, брокер. Това може временно да разреши проблема. Въпреки това този проблем се повтаря след няколко дни.

Метод 2

  1. Щракнете върху Старт, щракнете върху изпълнение, въведете regedit в полето Отвори и натиснете ENTER.

  2. В редактора на системния регистър, намерете и след това щракнете върху следния подключ на системния регистър:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tssdis\Parameters

  3. В екрана с подробни данни щракнете двукратно върху
    LB_MaxNumberOfPendingRedirections.

    Забележка: Ако LB_MaxNumberOfPendingRedirections DWORD записът не съществува, трябва да го създадете. За да направите това, изпълнете следните стъпки:

    1. В редактора на системния регистър, намерете и след това щракнете върху следния подключ на системния регистър:

      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tssdis\Parameters

    2. В менюто Редактиране посочете
      Създайи след това щракнете върху DWORD стойност.

    3. Тип
      LB_MaxNumberOfPendingRedirections, след което натиснете ENTER.

  4. В полето стойност въведете число, което е много по-голям от 16 (но по-малко от 65535) и след това щракнете върху OK.

  5. Затворете редактора на системния регистър

Важно: Този метод може да има следните сериозни последици:

  • Той може претоварване терминален сървър с опити за влизане.

  • Това може да наруши или забраняване на-балансиране на мрежовото натоварване.

Статус

Microsoft потвърждава, че това е проблем в продуктите на Microsoft, изброени в раздела "Отнася се за".

Допълнителна информация

За повече информация относно TS сесии, брокер посетете следния уеб сайт на Microsoft:

За да разрешите регистрирането TS сесии, брокер, изпълнете следните стъпки:

  1. Спрете услугата TS сесии, брокер.

  2. В редактора на системния регистър, намерете следния подключ на системния регистър:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tssdis\Parameters

  3. Създаване на запис в системния регистър TraceOutputMode DWORD и след това задайте стойността му на 3.

  4. Стартирайте брокер на сесии на Терминални услуги.

Допълнителна файлова информация за Windows Server 2008

Допълнителни файлове за всички поддържани базирани на x86 версии на Windows Server 2008

Име на файл

Package_1_for_kb955365~31bf3856ad364e35~x86~~6.0.1.0.mum

Версия на файла

Неприложимо

Размер на файла

1,820

Дата (UTC)

19-Aug-2008

Време (UTC)

22:55

Платформа

Неприложимо

Име на файл

Package_for_kb955365_server_0~31bf3856ad364e35~x86~~6.0.1.0.mum

Версия на файла

Неприложимо

Размер на файла

1,432

Дата (UTC)

19-Aug-2008

Време (UTC)

22:55

Платформа

Неприложимо

Име на файл

Package_for_kb955365_server~31bf3856ad364e35~x86~~6.0.1.0.mum

Версия на файла

Неприложимо

Размер на файла

1,430

Дата (UTC)

19-Aug-2008

Време (UTC)

22:55

Платформа

Неприложимо

Име на файл

X86_07684ecbb7d7638c937ffee6b2b248ba_31bf3856ad364e35_6.0.6001.22246_none_6e8705284fb7f98b.manifest

Версия на файла

Неприложимо

Размер на файла

728

Дата (UTC)

19-Aug-2008

Време (UTC)

22:55

Платформа

Неприложимо

Име на файл

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

Версия на файла

Неприложимо

Размер на файла

31,695

Дата (UTC)

19-Aug-2008

Време (UTC)

04:06

Платформа

Неприложимо

Допълнителни файлове за всички поддържани базирани на x64 версии на Windows Server 2008

Име на файл

Amd64_f22e3df22c71dd9c356ec74170560805_31bf3856ad364e35_6.0.6001.22246_none_effc862e5acbbdf8.manifest

Версия на файла

Неприложимо

Размер на файла

732

Дата (UTC)

19-Aug-2008

Време (UTC)

22:55

Платформа

Неприложимо

Име на файл

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

Версия на файла

Неприложимо

Размер на файла

31,731

Дата (UTC)

19-Aug-2008

Време (UTC)

05:30

Платформа

Неприложимо

Име на файл

Package_1_for_kb955365~31bf3856ad364e35~amd64~~6.0.1.0.mum

Версия на файла

Неприложимо

Размер на файла

1,830

Дата (UTC)

19-Aug-2008

Време (UTC)

22:55

Платформа

Неприложимо

Име на файл

Package_for_kb955365_server_0~31bf3856ad364e35~amd64~~6.0.1.0.mum

Версия на файла

Неприложимо

Размер на файла

1,440

Дата (UTC)

19-Aug-2008

Време (UTC)

22:55

Платформа

Неприложимо

Име на файл

Package_for_kb955365_server~31bf3856ad364e35~amd64~~6.0.1.0.mum

Версия на файла

Неприложимо

Размер на файла

1,438

Дата (UTC)

19-Aug-2008

Време (UTC)

22:55

Платформа

Неприложимо

Нуждаете се от още помощ?

Разширете уменията си
Преглед на обучението
Получавайте първи новите функции
Присъединете се към Microsoft приобщени

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×