Ako Test Microsoft Remote Procedure Call výkon

DÔLEŽITÉ: Tento článok bol preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft, nie prekladateľom. Spoločnosť Microsoft ponúka články preložené prekladateľmi aj strojovo preložené články, vďaka čomu máte možnosť prístupu ku všetkým článkom databázy Knowledge Base vo svojom jazyku. Strojovo preložený článok však nie je vždy perfektný. Môže obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky, podobne ako cudzinec môže robiť chyby, keď rozpráva vašim jazykom. Spoločnosť Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené akýmkoľvek nepresným prekladom obsahu alebo jeho použitím zo strany zákazníkov. Spoločnosť Microsoft softvér na strojový preklad pravidelne aktualizuje.

Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem:177446
Tento článok bol archivovaný. Je publikovaný v aktuálnej podobe a už nebude aktualizovaný.
SUHRN
Tento článok popisuje testovať Microsoft vzdialené volanie procedúr (RPC)výkonu a riešenie problémov s RPC chybové hlásenia.
DALSIE INFORMACIE
RPC je kompatibilný s návrhom otvorený Software Foundation (OSF) ainteroperabilné s inými normami údajov komunikácie Exchange (DCE).Vzdialené volania procedúr sú odvetvia štandardná Interprocess komunikácie (IPC) mechanizmy preklient-server komunikácie, ktoré sú siete nezávislých a môžete pracovaťcez rôzne sieťové protokoly. RPC používa IPC mechanizmy na stanoveniekomunikácia medzi klientom a serverom hovorové funkcie programu navzdialený počítač. Zložité programy, ktoré používajú túto úroveň služiebktoré vyžadujú pripojenie, alebo úrovne priepustnosť, aby primeranedodať tejto funkcie. Napríklad, keď používate program MicrosoftServer Exchange, pripojenie je potrebné spoľahlivo zachovať tokúdaje.

RPC chybové hlásenia

Keď použijete RPC, môže zobraziť niektorý z nasledovných chybových hlásení,ktoré môže alebo nesmie byť spôsobené pomalé sieťové pripojenie:
  • Sekvencia protokolu RPC nie je podporovaná.
  • Sekvencia protokolu RPC je neplatný.
  • RPC server je už počúvať.
  • RPC server neprijíma.
  • Server RPC nie je prístupný.
  • RPC server nie je príliš zaneprázdnený na dokončenie tejto operácie.
  • Vyskytla sa chyba protokolu remote procedure call (RPC).
  • Syntax prenosu nie je podporovaný serverom RPC.
  • Sekvencia protokolu RPC sa nenašiel.
  • V vzdialeného volania procedúry (RPC) sa vyskytla vnútorná chyba.
  • RPC server sa pokúsil o celočíselné delenie nulou.
  • Vyskytla chyba adresovania na serveri RPC.
  • Operácia v pohyblivej čiarke na serveri RPC spôsobila delenie nulou.
  • Na serveri RPC sa vyskytlo podtečenie operácie v pohyblivej rádovej čiarke.
  • Na serveri RPC sa vyskytlo pretečenie operácie v pohyblivej rádovej.
  • Došlo k vyčerpaniu zoznamu serverov RPC, ktoré sú k dispozícii pre väzby automatických popisovačov.
  • Špecifikovaná chyba nie je platným chybovým kódom Windows RPC.
  • Nekompatibilná verzia testovacieho kódu RPC.
  • Presmerovaní RPC je neplatný alebo poškodený.
  • Pokus o neplatnú operáciu na presmerovaní RPC.
  • Nepodporovaná verzia potrubia RPC.
  • Neplatný asynchrónne popisovač volania Procedúr pre túto operáciu.
  • Presmerovaní RPC už bol zatvorený.
  • Volanie RPC sa dokončilo pred spracovaním všetkých presmerovaní.
  • Žiadne ďalšie údaje je k dispozícii z potrubia RPC.

Troubleshooting RPC výkon a chybové správy

Existuje mnoho nástrojov, ktoré môžete použiť na určenie, či chybové hlásenie RPCspôsobenému pomalé sieťové pripojenie. Ak sa zobrazí chyba RPCsprávy, odstránenie pomalé sieťové pripojenie ako možné príčiny. Použitiejedným alebo viacerými z nasledovných metód na izolovanie problému.
  • Vyriešiť problém rozlíšenie názvu ako príčinu RPC chybové hlásenie, overte, že môžete použiť príkaz NET VIEW na príkazvýzvu na cieľovom serveri. Ak prenos kontroluProtocol/Internet Protocol (TCP/IP) je protokol používaných medzi klientom a serverom programov, môžete použiť súbor Lmhosts na odstránenie Windows Internet Naming Service (WINS) ako možné prispievateľa k problému.
  • Základné RPC pripojenie môžete otestovať pomocou iného programu RPC.Windows NT Server zahŕňa niekoľko RPC programov. Zobrazovaè (udalostí Eventvwr.exe) a Editor databázy Registry (Regedt32.exe) môžu mať ich zameranie na ľubovoľnom počítači so systémom Windows NT. Iné programy, ako sú Správca používateľov (Usrmgr.exe) a Server Manager (Srvmgr.exe) zmeškanie ich zameranie na primárneho radiča domény (PDC). Ako ďalší test za RPC pripojenie použiť jeden z týchto programov.
  • Preskúšala konektivita siete, sledovať rýchlosť kópiu základného súboru v sieti použitím programu Sledovanie výkonu (Perfmon.exe). Dať testu primerané odbere a umožniť plne segmentácii asekvencovaní, len skúška podľa súboru, ktorý je aspoň 2 megabajty (MB). Ak chcete kopírovať súbor v sieti použitím programu Sledovanie výkonu:
    1. Vyhľadajte 2 MB alebo väčší súbor. Ak nie je 2 MB súbor ľahko dostupné, môžete použiť príkaz Kopírovať súbor zexistujúci súbor. Tak chcete urobiť, do príkazového riadka zadajte nasledovný príkaz a stlačte kláves ENTER:
      copy /b file.ext + file.ext + file.ext + file.ext destination.ext
      POZNÁMKA: Použite binárne (/ b) prepnutie keď zdrojový súbor nie je text.To bráni CTRL + Z číta ako znak konca súboru.
    2. Spustiť sledovanie výkonu na klientskom počítači. Keďže sledovanie výkonu nedokáže rozlíšiť medzi pripojeniami na rôznychpočítače pre kópiu súboru, môžete odpojiť všetky aktuálne pripojenia siete, ak ostatné pripojenia môže ovplyvniť výsledky. Ak chcete odpojiť všetky aktuálne sieťové pripojenia, zadajte net use * /d Príkazový riadok a potom stlačte kláves ENTER.
    3. Sledovanie výkonu môžete sledovať kópiu súboru pre server aleboPresmerovač objektu pomocou počítadlá bajtov. prenášané/s, poèet prijatých bajtov/s a celkový počet bajtov/s. Na zjednodušenie postupu a presnejšie zastupovať tok údajov v pripojenie RPC, kopírovať súbor z počítača servera do klientskeho počítača, ktorý je spustený RPC program. 2 MB súbor musí byť umiestnený na serverovom počítači.
    4. V sledovanie výkonu na klientskom počítači, postupujtetieto kroky:
      1. Na Upraviť ponuky, kliknite na tlačidlo Pridať do grafu.
      2. V Objekt kliknite na tlačidlo Presmerovač.
      3. V Počítadlo kliknite na tlačidlo Počet prijatých bajtov/s, a potom kliknite na tlačidlo Pridať.
    5. Do príkazového riadka, priradiť písmeno sieťovej jednotky na serverpočítač a potom kopírovať súbor z počítača servera do klientskeho počítača.
    6. Pri sledovanie výkonu, dodržiavať priemerná, maximálne a minimálne hodnoty. Ak testujete s prepojením, 128 KB/S, dodržiavať priemerné počítadlo na overenie, že kopírovanie je spustený blízko k 75 percent 16 384 Najtov na druhý teoretickej limitu (.75 x 16,384 = 12,288 bajtov za sekundu). Táto hodnota by mala byť vyššia dôležité funkcie a môže naznačovať potrebu sieť Expanzná. Ako meradlo, merania prístup 800,000 bajty na druhý (bps) sú vynikajúce. Nasledujúca tabuľka uvádza konverzie kilobitov za sekundu (videoúdajov) a kilobajtov za sekundu (kB/S):
      Rýchlosť pripojeniaBajtov za sekundu (bps)
      128 kb/s16,384
      512 kbps65,536
      1.544Mbps (T1)193,000
      10Mbps (Ethernet)1,250,000
      46.320Mbps (T3)5,790,000
      S určitých riadok rýchlosťou, ako napríklad 128 K, vidíte menej ako plné 16 384 bps priepustnosť na základe využitia a iných faktorov. Tieto čísla sú teoretickým maximom a siete réžia znižuje ich.
    7. Eliminovanie všeobecné sieťové pripojenie ako problém:
      1. V Výkon Manager na klientskom počítači, kliknite na tlačidlo Pridať do grafu na Upraviť ponuka.
      2. V Objekt kliknite na tlačidlo Presmerovač.
      3. V Počítadlo kliknite na tlačidlo Bajtov odoslaných bajtov/s, a potom kliknite na tlačidlo Pridať.
      4. Skopírujte súbor späť na serverovom počítači a sledovať mieru, pri ktorej sa skopíruje súbor.
    POZNÁMKA: Byť istí, že tieto testy medzi klientskym poèítaèom aserverový počítač sú prijateľné pre úroveň služby adovanú. Chcete vykonať doplnkové testy pomocou sledovanie výkonu reverznej smer toku údajov medzi klientom a serverom počítač, vyberte vhodné počítadlá.
  • Ďalším spôsobom, ako otestovať RPC komunikáciu medzi dvoma počítačmi je použiť nástroj Rpcping.Ďalšie informácie o používaní nástroja Rpcping, po kliknutí na nasledujúce číslo článku databázy Microsoft Knowledge Base:
    167260 Ako používať RPCPing na Test RPC komunikáciu
  • Iné príčiny RPC chybové hlásenia môžu byť slu ieb tretích strán aleboväčšie služby spustené v klientskom alebo na serverovom počítači. Určiť, ak beží služieb spôsobujú problém, zastaviť všetky-predvolené služby a otestujte RPC výkon pomocou zobrazovača udalostí a sledovanie výkonu znova.
  • Skontrolujte stav služby RPC v počítači klienta a servera. Tak chcete urobiť, zadajte net start Príkazový riadok a potom stlačte kláves ENTER. Pre radič domény, nasledujúcezobrazia sa informácie:
    Lokátor protokolu Vzdialeného volania procedúr (RPC)
    Služba vzdialenej postup Call (RPC)
  • Ďalšie kontroly štát týchto služieb použiť nástroj Sc.exe toolsúčasťou systému Microsoft Windows NT Resource Kit.Ďalšie informácie o používaní nástroj Sc.exe tool, po kliknutí na nasledujúce číslo článku databázy Microsoft Knowledge Base:
    166819 Pomocou Sc.exe a Netsvc.exe na kontrolné služby vzdialene
  • Program Services.exe obsahuje veľa kódu RPC a jeden z jeho závitymôže byť v stave zavesené. Použiť nástroj Dr. Watson (Drwtsn32.exe) na určenie, ak bol hlásený chybové hlásenie. Aj keď nebol hlásený žiadny chybové hlásenie, jeden z jeho závity môže byť zavesené. Ak je to prípad, budete musieť reštartovať počítač.
  • Môžete použiť nástroj na Tlist.exe súčasťou súpravy Resource Kit systému Windows NT získať informácie podobné nasledujúcim:
          62 Win32StartAddr:0x022a3ca1 LastErr:0x000003e5 State:Waiting      64 Win32StartAddr:0x022a4895 LastErr:0x00000000 State:Waiting      67 Win32StartAddr:0x76e03f90 LastErr:0x00000000 State:Waiting      4.0.1381.4 shp  0x02290000  services.exe      4.0.1381.4 shp  0x77f60000  ntdll.dll      4.0.1381.4 shp  0x77e10000  RPCRT4.dll						
    Preskúmanie štátu, súbory a dátumy môžu poskytnúť dodatočné informácie.
  • Pmon.exe nástroj (zahrnutý s Windows NT Resource Kit) môžete použiť správcu úloh získavať informácie o Services.exe, ako sú napríklad pamäť a CPU spotreby.
  • Súbor Pstat.exe nástroj, súčasťou súpravy Resource Kit systému Windows NT, zobrazí vlákno štáty Services.exe.

Upozornenie: Tento článok bol preložený automaticky.

Vlastnosti

ID článku: 177446 – Posledná kontrola: 12/05/2015 08:12:16 – Revízia: 2.0

Microsoft Windows NT Server 4.0 Enterprise Edition, Microsoft Windows NT Server 3.51, Microsoft Windows NT Server 4.0 Standard Edition, Microsoft Windows NT Workstation 3.5, Microsoft Windows NT Workstation 3.51, Microsoft Windows NT Workstation 4.0 Developer Edition

  • kbnosurvey kbarchive kbhowto kbinfo kbnetwork kbrpc kbmt KB177446 KbMtsk
Pripomienky