Antrean Pesan Microsoft (MSMQ) - Penanganan Antrean yang Ditingkatkan
Platform
Klien - Windows 7
Server - Windows Server 2008 R2
Dampak Fitur
Tingkat keparahan - Rendah
Frekuensi - Rendah
Deskripsi
Layanan MSMQ tidak membatasi jumlah antrean yang dapat dibuat pada sistem. Namun, performa sistem terpengaruh ketika sejumlah besar antrean dibuat. Secara khusus, ketika ada lebih dari beberapa ribu antrean, waktu mulai Layanan MSMQ meningkat secara eksponensial menghasilkan dampak yang terlihat.
Microsoft telah mengoptimalkan start-up Layanan MSMQ di Windows 7 untuk mengurangi overhead pencarian untuk memuat antrean ke dalam memori. Pengoptimalan ini telah menyebabkan peningkatan dramatis dari waktu mulai Layanan MSMQ bahkan ketika beberapa ribu antrean dibuat dalam sistem.
Manifestasi Dampak
Peningkatan performa ini tidak berdampak pada fungsionalitas aplikasi yang ada.
Memanfaatkan Fitur yang Diubah
Pengembang aplikasi yang menggunakan MSMQ di Windows 7 sekarang dapat merancang solusi mereka tanpa membatasi jumlah antrean. Perhatikan bahwa jumlah antrean masih memengaruhi performa keseluruhan MSMQ Server, tetapi dampak performa sekarang berada pada skala linier daripada eksponensial.
Uji Kompatibilitas, Performa, Keandalan, dan Kegunaan
Jika Anda menggunakan sejumlah besar antrean, simulasikan lingkungan produksi di tempat tidur pengujian, pantau performa, dan analisis waktu mulai layanan dan throughput pesan dengan sejumlah besar antrean dan pesan yang ada dalam sistem pengujian.