Bagikan melalui


Mengaktifkan Informasi Status RPC

Dua tingkat informasi status run-time RPC yang berbeda dapat dikumpulkan: informasi Server dan informasi Lengkap. Pengumpulan informasi ini harus diaktifkan sebelum debugger atau DbgRpc dapat digunakan untuk menganalisis informasi status.

Mengumpulkan informasi status Server sangat ringan. Biayanya sekitar 100 instruksi mesin per panggilan RPC, tidak menimbulkan beban yang dapat dideteksi, bahkan selama pengujian kinerja. Namun, mengumpulkan informasi ini memang menggunakan memori (sekitar 4KB per server RPC), sehingga tidak disarankan pada komputer yang sudah mengalami tekanan memori. informasi Server mencakup data tentang titik akhir, utas, objek koneksi, dan objek Panggilan Server (SCALL). Ini cukup untuk men-debug sebagian besar masalah RPC.

Pengumpulan informasi status Full lebih memakan sumber daya. Ini termasuk semua informasi yang dikumpulkan di tingkat Server dan, selain itu, termasuk objek Panggilan Klien (CCALL). Informasi status penuh biasanya tidak diperlukan.

Untuk mengaktifkan informasi status yang akan dikumpulkan pada komputer individual, jalankan Editor Kebijakan Grup (Gpedit.msc). Di bawah Kebijakan Komputer Lokal, navigasikan ke Konfigurasi Komputer/Templat Administratif/Sistem/Panggilan Prosedur Jarak Jauh. Di bawah simpul ini Anda akan melihat item Pertahankan Informasi Status Pemecahan Masalah RPC. Saat mengedit propertinya, Anda akan melihat lima status yang mungkin:

Tidak Ada
Tidak ada informasi status yang akan dipertahankan. Kecuali komputer Anda mengalami tekanan memori, ini tidak disarankan.

Server
Informasi status Server akan dikumpulkan. Ini adalah pengaturan yang direkomendasikan pada satu komputer.

Lengkap
Informasi status lengkap akan dikumpulkan.

Auto1
Di komputer dengan RAM kurang dari 64 MB, ini sama dengan None. Di komputer dengan setidaknya 64 MB RAM, ini sama dengan Server.

Auto2
Pada komputer yang menjalankan Windows Server 2003 dengan RAM kurang dari 128 MB, atau pada komputer Windows XP apa pun, ini sama dengan None. Pada komputer Windows Server 2003 dengan setidaknya RAM 128 MB, ini sama dengan Server.

Ini adalah default.

Jika Anda ingin mengatur tingkat ini secara bersamaan pada sekumpulan komputer jaringan, gunakan Editor Kebijakan Grup untuk meluncurkan kebijakan komputer ke set komputer pilihan. Mesin kebijakan akan memastikan bahwa pengaturan yang Anda inginkan disebarluaskan ke kelompok komputer yang diinginkan. Tingkat Auto1 dan Auto2 sangat berguna dalam hal ini, karena sistem operasi dan jumlah RAM di setiap komputer dapat bervariasi.

Keamanan RPC

Untuk informasi umum tentang keamanan RPC dan panduan penggunaan, lihat Menulis Klien RPC Aman atau Server.