MEMPERBAIKI: TCP/IP Nagle algoritma untuk Server antrian pesan Microsoft dapat dinonaktifkan

Gejala

Saat mengirim pesan dengan antrian pesan Microsoft dan TCP/IP sebagai protokol transport, mungkin ada penundaan sekitar 300ms sebelum paket yang dikirim melalui jaringan. Hal ini karena tumpukan Windows TCP/IP menggunakan algoritma Nagle. Algoritma Nagle meningkatkan kinerja dengan memastikan paket TCP/IP yang digunakan secara efisien dan mencegah jaringan banjir dengan kecil paket TCP/IP. Meskipun, dalam beberapa skenario mungkin menguntungkan untuk mengizinkan paket yang lebih kecil untuk alasan kinerja khusus. Artikel ini menjelaskan cara menonaktifkan algoritma Nagle TCP/IP saat MSMQ mengirim pesan.

Penting Artikel ini berisi informasi tentang cara mengubah registri. Pastikan untuk membuat cadangan registri sebelum mengubahnya. Pastikan bahwa Anda tahu cara memulihkan registri apabila terjadi masalah. Untuk informasi selengkapnya tentang cara membuat cadangan, memulihkan, dan memodifikasi registri, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:

256986 Deskripsi registri Microsoft Windows

Pemecahan masalah

Catatan Hotfix berikut ini tidak diperlukan untuk MSMQ 2.0 (Windows 2000) atau MSMQ 3.0 (Windows XP dan Windows 2003). Namun, nilai registri yang dibahas di bagian "Informasi selengkapnya" dari artikel ini akan masih harus ditambahkan.

Hotfix yang didukung sekarang tersedia dari Microsoft, namun ini bertujuan hanya untuk memperbaiki masalah yang dijelaskan di artikel ini. Terapkan hanya ke sistem yang mengalami masalah khusus ini.

Untuk mengatasi masalah ini, hubungi layanan dukungan produk Microsoft untuk mendapatkan hotfix. Untuk daftar lengkap nomor telepon layanan dukungan produk Microsoft dan informasi mengenai biaya dukungan, kunjungi situs Web Microsoft berikut ini:

http://support.microsoft.com/contactus/?ws=supportCatatan Dalam kasus tertentu, biaya yang biasanya diadakan untuk panggilan dukungan mungkin dibatalkan apabila profesional dukungan Microsoft menentukan bahwa pembaruan khusus akan memecahkan masalah Anda. Biaya dukungan biasa akan berlaku untuk pertanyaan dan masalah yang tidak termasuk pada pembaruan tertentu yang dimaksud dukungan tambahan.

Versi bahasa Inggris dari perbaikan ini harus memiliki atribut berkas berikut ini atau yang lebih baru:

Date Time Version Size File name Platform
-------------------------------------------------------------
6/22/1999 1:34 PM 1.00.0294 481,552 MQQM.DLL x86

Status

Microsoft telah memastikan bahwa ini merupakan masalah di dalam produk Microsoft sebagaimana tercantum di bagian "Berlaku untuk".

Bug ini telah diperbaiki dalam Windows NT 4.0 Paket Layanan 6.

Informasi lebih lanjut

Algoritma TCP/IP Nagle

Algoritma Nagle TCP/IP dirancang untuk menghindari masalah dengan paket kecil, disebut tinygrams, pada jaringan yang lambat. Algoritma yang mengatakan bahwa sambungan TCP/IP dapat memiliki satu segmen kecil biasa yang tidak lagi mengakui. Definisi "kecil" bervariasi tetapi biasanya didefinisikan sebagai "kurang dari ukuran segmen", yang pada ethernet adalah sekitar 1500 bita.

Secara manual menonaktifkan algoritma Nagle

Anda dapat menonaktifkan algoritma Nagle dengan mengubah pengaturan registri berikut ini dan menggunakan petunjuk di bagian "Mengaktifkan modifikasi".

  1. Di bawah subpohon HKEY_LOCAL_MACHINE Cari kunci berikut ini:

    \Software\Microsoft\MSMQ\Parameters

  2. Pilih Tambahkan kunci dari Edit menu dan Gunakan informasi berikut ini:

    Value Name: TcpNoDelay
    DWord: 1

Mengaktifkan modifikasi

Manajer antrian harus berhenti dan restart setelah perubahan registri telah dibuat. Hal ini dapat dicapai oleh menghentikan dan memulai layanan antrian pesan Microsoft dari layanan panel kontrol.

Referensi

Catatan Algoritma Nagle ditetapkan di TCP/IP RFC 896.

Perlu bantuan lainnya?

Kembangkan keterampilan Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung Microsoft Insider

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

Terima kasih atas umpan balik Anda! Sepertinya menghubungkan Anda ke salah satu agen dukungan Office kami akan sangat membantu.

×