Làm th? nào đ? th?c hi?n cu?c g?i th? t?c t? xa Microsoft th? nghi?m

D?ch tiêu đ? D?ch tiêu đ?
ID c?a bài: 177446 - Xem s?n ph?m mà bài này áp d?ng vào.
Bung t?t c? | Thu g?n t?t c?

? Trang này

TÓM T?T

Bài vi?t này mô t? làm th? nào đ? ki?m tra Microsoft th? t?c g?i t? xa (RPC) hi?u su?t, và làm th? nào đ? kh?c ph?c các thông báo l?i RPC.

THÔNG TIN THÊM

RPC là tương thích v?i thi?t k? Open Software Foundation (OSF) và tương thích v?i các tiêu chu?n Data Communications Exchange (DCE). RPCs là ngành công nghi?p tiêu chu?n giao ti?p Interprocess (IPC) cơ ch? cho khách hàng máy ch? truy?n thông là m?ng đ?c l?p và có th? làm vi?c qua m?t lo?t các giao th?c m?ng. RPC s? d?ng IPC cơ ch? đ? thi?t l?p thông tin liên l?c gi?a máy khách và máy ch? đ? g?i ch?c năng chương tr?nh ngày m?t máy tính t? xa. Các chương tr?nh ph?c t?p mà s? d?ng m?c đ? d?ch v? yêu c?u mà có th? k?t n?i, ho?c m?c đ? thông lư?ng, v?i đ?y đ? cung c?p ch?c năng này. Ví d?, khi b?n đang s? d?ng Microsoft Exchange Server, m?t k?t n?i c?n thi?t đ? đáng tin c?y duy tr? d?ng ch?y c?a d? li?u.

Các thông báo l?i RPC

Khi b?n s? d?ng RPC, b?n có th? nh?n đư?c b?t k? các thông báo l?i sau, mà có th? ho?c không có th? đư?c gây ra b?i kh? năng k?t n?i m?ng ch?m:
  • Tr?nh t? giao th?c RPC không đư?c h? tr?.
  • Tr?nh t? giao th?c RPC là không h?p l?.
  • H? ph?c v? RPC đ? nghe.
  • H? ph?c v? RPC không nghe.
  • H? ph?c v? RPC không s?n dùng.
  • H? ph?c v? RPC là quá b?n r?n đ? hoàn t?t thao tác này.
  • Có m?t th? t?c t? xa (RPC) g?i giao th?c l?i.
  • Cú pháp chuy?n như?ng không đư?c h? tr? b?i h? ph?c v? RPC.
  • Tr?nh t? giao th?c RPC không t?m th?y đư?c.
  • L?i n?i b? đ? x?y ra trong m?t cu?c g?i th? t?c t? xa (RPC).
  • H? ph?c v? RPC đ? c? g?ng m?t s? nguyên đơn b?i zero.
  • Đ?a ch? l?i trong h? ph?c v? RPC.
  • M?t ho?t đ?ng d?u ch?m đ?ng t?i máy ch? RPC do m?t b? ph?n zero.
  • M?t d?u ch?m đ?ng underflow x?y ra lúc h? ph?c v? RPC.
  • M?t d?u ch?m đ?ng tràn x?y ra t?i máy ch? RPC.
  • Danh sách các máy ch? RPC có s?n cho các ràng bu?c c?a x? l? t? đ?ng đ? b? ki?t s?c.
  • L?i đư?c ch? ra không ph?i là m?t m? l?i Windows RPC h?p l?.
  • Không tương thích phiên b?n c?a RPC khai.
  • RPC ?ng là không h?p l? ho?c b? h?ng.
  • M?t ho?t đ?ng không h?p l? đư?c t?m cách vào m?t đ?i tư?ng đư?ng ?ng RPC.
  • Phiên b?n ?ng RPC không đư?c h? tr?.
  • Không đ?ng b? RPC g?i tác không h?p l? cho thao tác này.
  • Đ?i tư?ng đư?ng ?ng RPC đ? b? đóng c?a.
  • Các cu?c g?i RPC hoàn t?t trư?c khi t?t c? các ?ng đ? đư?c x? l?.
  • Không có thêm d? li?u có s?n t? các đư?ng ?ng RPC.

Gi?i đáp th?c m?c RPC hi?u su?t và thông báo l?i

Có r?t nhi?u công c? b?n có th? s? d?ng đ? xác đ?nh m?t thông báo l?i RPC là đang đư?c gây ra b?i m?t k?t n?i m?ng ch?m. N?u b?n nh?n đư?c m?t l?i RPC tin nh?n, lo?i b? kh? năng k?t n?i m?ng ch?m như nguyên nhân có th?. S? d?ng m?t ho?c nhi?u phương pháp sau đây đ? cô l?p v?n đ?.
  • Đ? gi?i quy?t các v?n đ? v? đ? phân gi?i tên như m?t nguyên nhân gây ra các thông báo l?i RPC, ki?m ch?ng r?ng b?n có th? s? d?ng l?nh NET xem m?t l?nh nh?c trên máy ch? đích. N?u ki?m soát truy?n t?i Protocol/Internet Protocol (TCP/IP) là giao th?c s? d?ng gi?a máy khách và h? ph?c v? chương tr?nh, b?n có th? s? d?ng m?t t?p Lmhosts đ? lo?i b? Windows Internet đ?t tên d?ch v? (th?ng) như là m?t đóng góp có th? cho v?n đ?.
  • B?n có th? ki?m tra cơ b?n RPC k?t n?i b?ng cách s? d?ng m?t chương tr?nh khác RPC. Windows NT Server bao g?m m?t s? RPC chương tr?nh. S? ki?n ngư?i xem (Eventvwr.exe) và Registry Editor (Regedt32.exe) có th? t?p trung c?a h? thi?t l?p đ? b?t k? máy tính nào ch?y Windows NT. Các chương tr?nh khác ch?ng h?n như ngư?i s? d?ng qu?n l? (Usrmgr.exe) và Server Manager (Srvmgr.exe) đ?t t?p trung vào chính Domain Controller (PDC) theo m?c đ?nh. S? d?ng m?t trong các chương tr?nh này như m?t th? nghi?m cho RPC k?t n?i.
  • Đ? ki?m tra k?t n?i m?ng, theo d?i t?c đ? c?a m?t t?p tin cơ b?n sao trên m?ng b?ng cách s? d?ng hi?u su?t Monitor (Perfmon.exe). Đ? cung c?p cho các th? nghi?m m?t th?i gian đ?y đ? m?u và đ? hoàn toàn cho phép cho segmenting và xác đ?nh tr?nh t?, ch? th? nghi?m v?i m?t t?p tin là kích thư?c t?i thi?u 2 megabyte (MB). Đ? sao chép m?t t?p tin qua m?ng b?ng cách s? d?ng màn h?nh hi?u su?t:
    1. Xác đ?nh v? trí m?t 2 MB ho?c t?p tin l?n hơn. N?u b?n không có m?t 2 MB t?p tin d? dàng có s?n, b?n có th? s? d?ng l?nh COPY đ? t?o ra các t?p tin t? m?t t?p đ? có. Đ? làm như v?y, nh?p l?nh sau t?i d?u nh?c l?nh, và sau đó nh?n ENTER:
      sao chép/b file.ext + file.ext + file.ext + file.ext destination.ext
      LƯU ?: S? d?ng nh? phân (/ b) chuy?n đ?i khi t?p ngu?n không ph?i là văn b?n. Đi?u này ngăn c?n CTRL + Z đang đư?c đ?c như m?t nhân v?t cu?i c?a t?p tin.
    2. B?t đ?u theo d?i hi?u su?t trên máy khách. K? t? khi giám sát hi?u su?t không th? phân bi?t gi?a các k?t n?i đ?n khác nhau máy vi tính cho m?t b?n sao c?a t?p tin, b?n có th? mu?n ng?t k?t n?i t?t c? các k?t n?i m?ng hi?n th?i n?u k?t n?i khác có th? ?nh hư?ng đ?n k?t qu?. Đ? ng?t k?t n?i t?t c? các k?t n?i m?ng hi?n th?i, h?y g? lư?i s? d?ng * / d t?i d?u nh?c l?nh, và sau đó nh?n ENTER.
    3. Giám sát hi?u su?t có th? giám sát m?t sao t?p cho h? ph?c v? ho?c Redirector đ?i tư?ng b?ng cách s? d?ng các qu?y byte lây truy?n qua đư?ng/sec, byte nh?n/sec và t?ng s? byte/giây. Đ? đơn gi?n hóa th? t?c, và chính xác hơn đ?i di?n cho d?ng ch?y c?a d? li?u trong k?t n?i RPC, sao chép m?t t?p tin t? máy tính đ?n máy tính khách hàng đang ch?y chương tr?nh RPC. M?t 2-MB t?p tin c?n ph?i đư?c đ?t trên máy tính.
    4. Trong theo d?i hi?u su?t trên máy khách, làm theo các bư?c sau:
      1. Trên các Ch?nh s?a tr?nh đơn, nh?p vào Thêm vào bi?u đ?.
      2. Trong các Đ?i tư?ng h?p, b?m vào Redirector.
      3. Trong các S? lư?t truy c?p h?p, b?m vào Byte nh?n/sec, và sau đó nh?p vào Thêm.
    5. M?t d?u nh?c l?nh, ánh x? m?t k? t? ? đ?a m?ng cho máy ch? máy tính và sau đó sao chép các t?p tin t? máy tính đ?n máy tính khách hàng.
    6. Trong theo d?i hi?u su?t, quan sát các giá tr? trung b?nh, t?i đa và t?i thi?u. N?u b?n đang th? nghi?m v?i m?t liên k?t 128-Kbps, quan sát truy c?p trung b?nh đ? xác minh r?ng quá tr?nh sao chép đang ch?y g?n v?i 75 ph?n trăm c?a byte 16,384 m?i th? hai l? thuy?t (.75 x 16,384 = 12,288 byte / giây). Giá tr? này nên cao hơn cho ch?c năng quan tr?ng và có th? cho th?y s? c?n thi?t đ? m? r?ng m?ng lư?i. Như m?t tuy?n kh?, đo lư?ng r?ng cách ti?p c?n 800.000 byte cho m?i th? hai (bps) là tuy?t v?i. B?ng sau đây li?t kê chuy?n đ?i cho kilobits / giây (kpbs) và kilobyte / giây (KBps):
      Thu g?n b?ng nàyBung r?ng b?ng này
      T?c đ? k?t n?iByte / giây (bps)
      128 kbps16,384
      512 kbps65,536
      1.544Mbps (T1)193,000
      10Mbps (Ethernet)1,250,000
      46.320Mbps (T3)5,790,000
      V?i m?t s? đư?ng dây t?c đ?, ch?ng h?n như 128 K, b?n nh?n th?y ít hơn thông lư?ng đ?y đ? 16,384 bps d?a trên vi?c s? d?ng và các y?u t? khác. Nh?ng con s? này là t?i đa là l? thuy?t, và m?ng trên cao làm gi?m chúng.
    7. Thêm lo?i b? k?t n?i m?ng chung như v?n đ?:
      1. Trong Qu?n l? hi?u su?t trên máy khách, nh?p Thêm vào bi?u đ? trên các Ch?nh s?a tr?nh đơn.
      2. Trong các Đ?i tư?ng h?p, b?m vào Redirector.
      3. Trong các S? lư?t truy c?p h?p, b?m vào Byte truy?n/sec, và sau đó nh?p vào Thêm.
      4. Sao chép các t?p tin l?i cho máy tính, và theo d?i t? l? mà t?i đó các t?p tin đư?c sao chép.
    LƯU ?: Ch?c ch?n r?ng các xét nghi?m gi?a máy khách và máy tính đư?c ch?p nh?n cho m?c đ? d?ch v? mong mu?n. Đ? th?c hi?n các bài ki?m tra b? sung b?ng cách s? d?ng màn h?nh hi?u su?t, b?i ngư?c hư?ng lưu lư?ng d? li?u gi?a máy khách và máy ch? máy tính, ch?n các qu?y thích h?p.
  • M?t cách khác đ? ki?m tra RPC giao ti?p gi?a hai máy tính là s? d?ng công c? Rpcping.Đ? bi?t thêm chi ti?t v? cách s? d?ng các công c? Rpcping, b?m vào s? bài vi?t dư?i đây đ? xem bài vi?t trong cơ s? ki?n th?c Microsoft:
    167260 Làm th? nào đ? s? d?ng RPCPing đ? th? nghi?m RPC giao ti?p
  • Nguyên nhân c?a các thông báo l?i RPC có th? d?ch v? bên th? ba ho?c l?n hơn d?ch v? ch?y trên máy tính khách hàng ho?c máy ch?. Đ? xác đ?nh n?u ch?y d?ch v? đang gây ra v?n đ?, ng?ng t?t c? các d?ch v? không m?c đ?nh và th? nghi?m hi?u su?t RPC s? d?ng tr?nh xem s? ki?n và theo d?i hi?u su?t m?t l?n n?a.
  • Ki?m tra nhà nư?c các d?ch v? RPC trên máy khách và máy ch?. Đ? làm như v?y, nh?p net b?t đ?u t?i d?u nh?c l?nh, và sau đó nh?n ENTER. Đ?i v?i m?t đi?u khi?n vùng, sau thông tin s? đư?c hi?n th?:
    Đ?i l? cu?c g?i (RPC) th? t?c t? xa
    D?ch v? cu?c g?i (RPC) th? t?c t? xa
  • Đ? ti?p t?c ki?m tra nhà nư?c các d?ch v? này, s? d?ng công c? Sc.exe bao g?m v?i Microsoft Windows NT Resource Kit.Đ? có thêm thông tin v? vi?c s? d?ng các công c? Sc.exe, b?m vào s? bài vi?t dư?i đây đ? xem bài vi?t trong cơ s? ki?n th?c Microsoft:
    166819 B?ng cách s? d?ng Sc.exe và Netsvc.exe v?i các d?ch v? đi?u khi?n t? xa
  • Services.exe ch?a nhi?u m? RPC, và m?t trong nh?ng ch? đ? c?a nó có th? thu?c m?t treo. S? d?ng công c? Dr. Watson (Drwtsn32.exe) đ? xác đ?nh n?u m?t thông báo l?i đ? đư?c báo cáo. Ngay c? khi không có thông báo l?i đ? đư?c báo cáo, m?t trong nh?ng ch? đ? c?a nó có th? đư?c treo. N?u đây là trư?ng h?p, b?n có th? c?n kh?i đ?ng l?i máy tính c?a b?n.
  • B?n có th? s? d?ng công c? Tlist.exe đi kèm v?i Windows NT Resource Kit đ? có đư?c thông tin tương t? như sau:
          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
    						
    Ki?m tra tr?ng thái, t?p tin và ngày có th? cung c?p thông tin b? sung.
  • B?n có th? s? d?ng công c? Pmon.exe (có trong Windows NT Resource Kit) qu?n l? tác v? đ? có đư?c thông tin v? Services.exe, ch?ng h?n như b? nh?, CPU tiêu th?.
  • Công c? Pstat.exe, đi kèm v?i Windows NT Resource Kit, hi?n th? ch? đ? k? cho Services.exe.

Thu?c tính

ID c?a bài: 177446 - L?n xem xét sau cùng: 19 Tháng Tám 2011 - Xem xét l?i: 2.0
Áp d?ng
  • 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
T? khóa: 
kbhowto kbinfo kbnetwork kbrpc kbmt KB177446 KbMtvi
Máy d?ch
QUAN TRỌNG: Bài vi?t này đư?c d?ch b?ng ph?n m?m d?ch máy c?a Microsoft ch? không ph?i do con ngư?i d?ch. Microsoft cung c?p các bài vi?t do con ngư?i d?ch và c? các bài vi?t do máy d?ch đ? b?n có th? truy c?p vào t?t c? các bài vi?t trong Cơ s? Ki?n th?c c?a chúng tôi b?ng ngôn ng? c?a b?n. Tuy nhiên, bài vi?t do máy d?ch không ph?i lúc nào c?ng hoàn h?o. Lo?i bài vi?t này có th? ch?a các sai sót v? t? v?ng, cú pháp ho?c ng? pháp, gi?ng như m?t ngư?i nư?c ngoài có th? m?c sai sót khi nói ngôn ng? c?a b?n. Microsoft không ch?u trách nhi?m v? b?t k? s? thi?u chính xác, sai sót ho?c thi?t h?i nào do vi?c d?ch sai n?i dung ho?c do ho?t đ?ng s? d?ng c?a khách hàng gây ra. Microsoft c?ng thư?ng xuyên c?p nh?t ph?n m?m d?ch máy này.
Nh?p chu?t vào đây đ? xem b?n ti?ng Anh c?a bài vi?t này:177446

Cung cấp Phản hồi

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com