Problemy z wydajnością sieci, które są spowodowane przez globalnej liście adresowej (GAL) plików programów lub przez GAL różnicowych plików programów pakietu Office Communicator 2007 R2

Objawy

W programie Microsoft Office Communicator 2007 R2 występują problemy z wydajnością sieci w jednym lub więcej z następujących sytuacji:

  1. Pobieranie pliku listy (GAL) adresu globalnego jest wyzwalany w komputery klienckie w różnych scenariuszach. Dzieje się tak, gdy plik delta GAL nie istnieje na serwerze programu Communications Server 2007 R2.

  2. Pobieranie plików używa dużej przepustowości.

  3. Plik delta nie GAL jest tworzony na serwerze, nawet jeśli zmiany nie są substancial w usłudze Active Directory.

  4. Wszyscy klienci programu Communicator 2007 R2 zalogować się w tym samym czasie i połączyć się z serwerem, aby pobrać pliki GAL lub pliki różnicowe GAL.

Przyczyna

Następujące przyczyny pasuje symptomy opisane w tym artykule:

  1. Pobieranie plików GAL może być spowodowane przez lokalne błędy podczas analizowania plików różnicowych GAL lub podczas aktualizowania lokalnej bazy danych.

  2. Ponieważ plik GAL jest pobierana losowo i codziennie powinny być pobrane pliki różnicowe GAL, te pliki do pobrania w systemie dużej ilości przepustowości sieci.

  3. Serwer poszukuje wszelkie zmiany w kontaktach programu Communicator 2007 R2. Jeśli liczba zmienionych kontaktów jest więcej niż jedna ósma rozmiaru pliku GAL, serwer nie tworzy plik delta GAL. Powoduje to klientom pobieranie pliku GAL zamiast GAL przyrostowe pliki różnicowe.

  4. Pliki różnicowe GAL są generowane codziennie. W związku z tym użytkownicy muszą pobrać pliki różnicowe GAL muszą przy uruchamianiu programu Communicator po raz pierwszy każdego dnia. W niektórych organizacjach wielu użytkowników łączą się w tym samym czasie. Może to spowodować korków sieci ze względu na równoczesne pobieranie plików różnicowych GAL.

Rozwiązanie

Aby rozwiązać ten problem, należy zastosować obie następujące aktualizacje:

  • Aby uzyskać więcej informacji, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

    Opis aktualizacji programu Communicator 2007 R2: lipca 2009

  • Aby uzyskać więcej informacji, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

    Opis pakietu aktualizacji programu Office Communications Server 2007 R2: lipca 2009

Dla sytuacji 4 należy ustawić wartość wpisu rejestru GalDownloadInitialDelay do natychmiastowego pobrania pliku GAL. Aby to zrobić, wykonaj następujące czynności:

  1. Kliknij przycisk Start, kliknij polecenie Uruchom, wpisz polecenie regedit, a następnie kliknij przycisk OK.

  2. Zlokalizuj i kliknij następujący podklucz rejestru:HKEY_CURRENT_USER\Software\Policies\Microsoft\Communicator

  3. W menu Edycja wskaż polecenieNowy, a następnie kliknij polecenie Wartość DWORD.

  4. W oknie dialogowym Nowa wartość #1 wpiszGalDownloadInitialDelay, a następnie naciśnij klawisz ENTER.

  5. Kliknij prawym przyciskiem myszy wpis rejestru GalDownloadInitialDelay, a następnie kliknij polecenie Modyfikuj.

  6. W polu Dane wartości wpisz:0, a następnie kliknij przycisk OK.

    • Jeśli ustawisz wartość jako 0, pobieranie książki adresowej zaczną obowiązywać natychmiast po zalogowaniu.

    • Jeśli ta wartość rejestru nie jest ustawiona, wartością domyślną jest wartość losowa od 0 do 60 minut. W związku z tym jest losowa opóźnienie losowe wartość z przedziału od 0 do 60 minut.

  7. Zamknij Edytora rejestru.

Jeśli administrator aktualizuje plik ABServer.exe.config, przed zainstalowaniem aktualizacji, plik ten nie można zaktualizować w ramach wdrażania aktualizacji. Ma to zapewnić zmiany wprowadzone przez administratora przed zainstalowaniem najnowszej aktualizacji nie będą utracone aktualizacji. Wykonaj następujące kroki, aby zaktualizować plik theABServer.exe.config, aby dołączyć najnowsze aktualizacje:

  1. Otwórz plik ABServer.exe.config w Notatniku. Uwaga Plik znajduje się w %ProgramFiles%\Microsoft Office Communications Server 2007 R2\Server\Core

  2. W pliku ABServer.exe.config należy dodać następujące wiersze w sekcji configuration\appsettings :

    • <add key="CompactDeltaOnly" value="false" />               <!-- Turn to true to stop generating legacy GAL delta files if all clients migrate to this update -->
    • <add key="CompactDelta_ExcludedIfSipURI" value="title,physicalDeliveryOfficeName"/>
    • <add key="CompactDelta_AlwaysExclude" value="otherHomePhone,otherMobile,manager"/> 

Uwaga Jeśli nie dokonasz tej zmiany, niepotrzebne wzrost przepustowości może wystąpić po zmianie informacji kontaktowych w programie Communicator 2007 R2. Na przykład wzrost przepustowości wystąpi, jeśli spółka przenosi do innej lokalizacji. Spowoduje to zmianę informacje adresowe dla wszystkich pracowników w firmie. W tym przykładzie każdy użytkownik programu Communicator 2007 R2 komputera będzie ponownie pobrać plik GAL.Uwaga Ustawienia dla klucza przekierowania w sekcji AppSetting klucza w pliku Web.config dla obsługi plików książki adresowej musi zostać zmieniona z false na true. Powoduje to, że program obsługi przekierować ruch do katalogu wirtualnego, który wskazuje poważniejszych udział pliku. Usługi IIS zrozumie protokół usługi inteligentnego transferu w tle (BITS). W związku z tym program IIS wysyła pliki. Aby to zrobić, wykonaj następujące czynności:

  1. Otwórz plik Web.config w Notatniku w następujących lokalizacjach:

    • %ProgramFiles%\Microsoft office Communications Server 2007 R2\Web Address Book Files\Int\Handler\

    • %ProgramFiles%\Microsoft office Communications Server 2007 R2\Web Address Book Files\Ext\Handler\

  2. W pliku Web.config odszukaj poniższy wiersz w sekcji AppSetting klucza :

    <add key="redirect" value="false"/>
  3. Zamień na następującą linię w kroku 3:

    <add key="redirect" value="true"/>
  4. Zapisz i zamknij plik Web.config.

Ustawić wartość wpisu rejestru EnableBitsForGalDownload na komputerze klienckim, w którym zainstalowano OC. Aby to zrobić, wykonaj następujące czynności:

  1. Kliknij przycisk Start, kliknij polecenie Uruchom, wpisz polecenie regedit, a następnie kliknij przycisk OK.

  2. Zlokalizuj i kliknij następujący podklucz rejestru:HKEY_CURRENT_USER\Software\Policies\Microsoft\Communicator

  3. W menu Edycja wskaż polecenieNowy, a następnie kliknij polecenie Wartość DWORD.

  4. W oknie dialogowym Nowa wartość #1 wpiszEnableBitsForGalDownload, a następnie naciśnij klawisz ENTER.

  5. Kliknij prawym przyciskiem myszy wpis rejestru EnableBitsForGalDownload, a następnie kliknij polecenie Modyfikuj.

  6. W polu Dane wartości wpisz wartość1, a następnie kliknij przycisk OK.

  7. Zamknij Edytora rejestru.

Więcej informacji

Jeśli planujesz wdrożyć rozwiązanie dotyczące sytuacji 4, który jest wymieniony w sekcji Symptomy tego artykułu KB następnie należy przeczytać następujące informacje Technet w odniesieniu do konfiguracji zasad grupy usługi BITS. Aby uzyskać więcej informacji o tym, jak skonfigurować usługi BITS 2.0 i 3.0, odwiedź następującą witrynę sieci Web:

Potrzebna dalsza pomoc?

Rozwijaj swoje umiejętności
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów firmy Microsoft

Czy te informacje były pomocne?

Dziękujemy za opinię!

Dziękujemy za opinię! Wygląda na to, że połączenie Cię z jednym z naszych agentów pomocy technicznej pakietu Office może być pomocne.

×