Postup eliminace směrování dotazů bez směrovacích serverů v lokalitě

Popis problému

Když klient Určuje, zda má klientský web bez směrovacích serverů Microsoft Message Queuing (MSMQ), dotazy klientů pro spojení sítí a bran sítě informace o topologii organizace. K tomu dochází tak, že klient může provádět směrování rozhodnutí, které jsou obvykle prováděny směrovací server. Algoritmus směrování služby Řízení front zpráv používá spojení sítí a bran. Ty jsou definovány v adresářové službě Active Directory pro směrování mezi sítěmi. Služba Řízení front zpráv vytvoří připojení mezi lokalitami, nejprve se pokusí najít brány sítě v propojení lokalit. Pokud neexistuje žádná brána sítě, služba Řízení front zpráv pokusí odeslat zprávu přímo. Pokud máte tisíce klientů, několika řadičů domény a žádné bran (vadných) dotazy na bran může negativně ovlivnit výkon řadičů domény.

Pokud si nejste jisti, zda tento problém existuje ve vašem prostředí, naleznete v části "Jak určit, zda tento problém existuje" .

Řešení

Chcete-li vyřešit tento problém, nainstalujte nejnovější aktualizaci service pack pro systém Microsoft Windows 2000. Pokud z nějakého důvodu nemůžete nainstalovat nejnovější aktualizaci service pack pro systém Windows 2000, můžete získat opravu hotfix, která tento problém také vyřeší. Po instalaci aktualizace service pack nebo opravy hotfix, přejděte k části "Další informace" informace o tom, jak nastavit parametr registru, který zabrání zbytečnému směrování dotazů.

Jak získat aktualizaci service pack

Tento problém vyřešíte pomocí nejnovější aktualizace service pack pro systém Microsoft Windows 2000. Další informace získáte v následujícím článku znalostní báze Microsoft Knowledge Base:
260910 jak získat nejnovější aktualizaci service pack pro systém Windows 2000

Jak získat opravu hotfix

Podporovaná oprava hotfix je nyní k dispozici od společnosti Microsoft. Je však určena opravit pouze problém popsaný v tomto článku. Použijte ji pouze u systémů, ve kterých dochází k tomuto konkrétnímu problému. Tato oprava hotfix může být dále testována. Proto pokud jste závažně tento problém, doporučujeme počkat další aktualizaci service pack pro systém Windows 2000, který obsahuje tuto opravu hotfix.

Chcete-li tento problém vyřešit okamžitě, obraťte se na technickou podporu společnosti Microsoft získat opravu hotfix. Úplný seznam telefonních čísel služeb podpory zákazníků společnosti Microsoft a informace o cenách podpory naleznete na následujícím webu společnosti Microsoft:Poznámka: Ve zvláštních případech mohou být stornovány poplatky, které jsou třeba obvykle zaplatit za telefonní hovory, pokud pracovník služeb podpory společnosti Microsoft určí, že konkrétní aktualizace odstraní váš problém. Výdaje na technickou podporu použije dalších otázek a problémů, které nelze vyřešit konkrétní aktualizací. Anglická verze této má atributy souborů (nebo novější) uvedené v následující tabulce. Kalendářní data a časy jednotlivých souborů jsou uvedeny v koordinovaném světovém čase (UTC). Při zobrazení informací o souboru je převeden na místní čas. Chcete-li najít rozdíl mezi časem UTC a místním časem, použijte kartu časové pásmo v položce datum a čas v okně Ovládací panely.
   Date         Time   Version      Size    File name
--------------------------------------------------
25-Mar-2003 18:00 5.0.0.766 281,360 Mq1repl.dll
04-Feb-2003 15:51 5.0.0.766 14,096 Mq1sync.exe
19-Feb-2003 17:21 5.0.0.769 75,408 Mqac.sys
25-Mar-2003 18:00 5.0.0.773 217,360 Mqads.dll
30-Oct-2002 16:43 5.0.0.761 25,360 Mqbkup.exe
25-Mar-2003 18:00 5.0.0.750 76,560 Mqdscli.dll
25-Mar-2003 18:00 5.0.0.773 42,256 Mqdssrv.dll
21-Oct-2002 20:31 5.0.0.759 98,064 Mqmig.exe
25-Mar-2003 18:00 5.0.0.759 265,488 Mqmigrat.dll
25-Mar-2003 18:00 5.0.0.740 222,480 Mqoa.dll
25-Mar-2003 18:00 5.0.0.762 8,464 Mqperf.dll
25-Mar-2003 18:00 5.0.0.773 428,304 Mqqm.dll
25-Mar-2003 18:00 5.0.0.765 102,672 Mqrt.dll
25-Mar-2003 18:00 5.0.0.772 70,928 Mqsec.dll
25-Mar-2003 18:00 5.0.0.769 400,656 Mqsnap.dll
25-Mar-2003 18:00 5.0.0.762 23,824 Mqupgrd.dll
25-Mar-2003 18:00 5.0.0.767 110,352 Mqutil.dll
25-Mar-2003 18:00 5.0.0.748 64,784 Msmq.cpl


Stav

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části "Platí pro". Tento problém byl poprvé opraven v aktualizaci Microsoft Windows 2000 Service Pack 4.

Další informace

Aby se zabránilo zbytečnému směrování dotazů, správci mohou nastavit parametr registru. Chcete-li nastavit tento parametr registru, přejděte k části "Fix it for me" . Pokud si přejete vyřešit sami, přejděte k části "Manuální oprava" .

Další informace o tom, jak získat opravu hotfix pro systém Windows 2000 Datacenter Server klepněte na následující číslo článku znalostní báze Microsoft Knowledge Base:
265173 Datacenter Program a produkt Windows 2000 Datacenter Server

Automatická oprava

Chcete-li nastavit parametr registru automaticky, klepněte na odkaz Opravit tento problém . Potom klepněte na tlačítko Spustit v dialogovém okně Stažení souboru a postupujte podle kroků v tomto průvodci.





Poznámka: Tento průvodce může být v angličtině pouze; Automatická oprava však také funguje pro ostatní jazykové verze systému Windows.

Poznámka: Pokud právě nejste u počítače, který má daný problém, uložit soubor na jednotku USB nebo CD a spusťte jej v počítači, který má potíže.

Nyní přejděte k části "Jak nakonfigurovat další změny v této aktualizaci service pack a opravy hotfix" .

Opravím si sám

Důležité: Tento oddíl, metoda nebo úkol obsahuje kroky, které popisují úpravu registru. Při nesprávné úpravě registru mohou nastat závažné problémy Proto se ujistěte, že budete opatrně postupovat podle těchto kroků Pro zvýšení ochrany před úpravou zálohujte registr. Pokud dojde k potížím, pak můžete registr obnovit ze zálohy. Pro další informace o zálohování a obnovení registru klepněte na následující číslo článku databáze Microsoft Knowledge Base:
322756 postup zálohování a obnovení registru v systému Windows
Postupujte podle těchto kroků a potom Editor registru ukončete:
  1. Klepněte na tlačítko Start, klepněte na příkaz Spustit, zadejte příkaz regedita klepněte na tlačítko OK.
  2. Vyhledejte a klepněte na následující klíč registru:
    hklm\software\microsoft\msmq\parameters
  3. V nabídce Úpravy přejděte na příkaz Nový a klepněte na příkaz Hodnota DWORD.
  4. Zadejte IgnoreSiteLinksa stiskněte klávesu ENTER.
  5. V nabídce Úpravy klepněte na příkaz změnit.
  6. Zadejte 1a potom klepněte na tlačítko OK.
Pokud je tato hodnota 1, vytváří služba Řízení front zpráv přímé připojení. Služba Message Queuing předpokládá, že existuje žádnou bránu. Služba Řízení front zpráv proto neprovede dotaz služby Active Directory.

Toto nastavení registru umožňuje zavedení služby Message Queuing v nestandardní konfiguraci. Poznámky k verzi systému Windows 2000 výslovně uvedena, že musí mít směrovací server v každé síti. Tento registr může pomoci, Pokud nevyžadujete směrování, ale chcete použít veřejné fronty.

Nyní přejděte k části "Jak nakonfigurovat další změny v této aktualizaci service pack a opravy hotfix" .

Jak lze zjistit, zda tento problém existuje

Tento problém může být identifikován při použití diagnostické protokolování služby Řízení front zpráv. Je vytvořen textový soubor s názvem Msmq.log v adresáři %windir%\debug . Soubor protokolu obsahuje diagnostické informace, které jsou specifické pro službu Řízení front zpráv. Následujícím postupem povolte protokolování služby Řízení front zpráv.

Postupujte podle těchto kroků a potom Editor registru ukončete:
  1. Klepněte na tlačítko Start, klepněte na příkaz Spustit, zadejte příkaz regedita klepněte na tlačítko OK.
  2. Vyhledejte a klepněte na následující klíč registru:
    hklm\software\microsoft\msmq\parameters\debug
  3. V nabídce Úpravy přejděte na příkaz Nový a klepněte na příkaz Hodnota DWORD.
  4. Zadejte LoggingTypesa stiskněte klávesu ENTER.
  5. V nabídce Úpravy klepněte na příkaz změnit.
  6. Zadejte c00000000a potom klepněte na tlačítko OK.
Pokud je povoleno protokolování, může se zobrazit mnoho položek protokolu, které se podobají následující položku:
mqdscore/dsads/69. (&(objectCategory=CN=MSMQ-Site-Link,CN=Schema,CN=Configuration,DC=company,DC=com)(mSMQSite1=CN=location,CN=Sites,CN=Configuration,DC=company,DC=com))

V případě podmínek uvedených v části "Příznaky", můžete použít tuto opravu.

Jak nakonfigurovat další změny v této aktualizaci service pack a opravy hotfix

Tato aktualizace service pack a opravy hotfix zahrnout další změny. Takže směrování dat nemění tak rychle snižuje četnost aktualizace směrování dat výchozí nastavení z 3 minuty na 12 hodin. Chcete-li konfigurovat tuto změnu, postupujte takto:
  1. Klepněte na tlačítko Start, klepněte na příkaz Spustit, zadejte příkaz regedita klepněte na tlačítko OK.
  2. Vyhledejte a klepněte na následující klíč registru:
    hklm\software\microsoft\msmq\parameters\
  3. V nabídce Úpravy přejděte na příkaz Nový a klepněte na příkaz Hodnota DWORD.
  4. Zadejte routingrefreshintervala stiskněte klávesu ENTER.
  5. V nabídce Úpravy klepněte na příkaz změnit.
  6. Zadejte novou hodnotu.

    Nové výchozí nastavení je 12 hodin.

Byl problém vyřešen?

Zkontrolujte, zda byl problém vyřešen. Pokud je vyřešen, jste hotovi s tímto článkem. Pokud přetrvávají, můžete kontaktovat podporu.
Vlastnosti

ID článku: 817076 - Poslední kontrola: 16. 1. 2017 - Revize: 2

Váš názor