RabbitMQ terdiri dari dua bagian. Sebuah server yang memberitahu pesan ke mana harus pergi dan klien untuk mengirim dan menerima data.
Bekerja di sekitar AMQP ( A dvanced M essage Q ueuing P rotocol), RabbitMQ dirancang untuk secara efisien mendukung berbagai macam aplikasi messaging dan pola komunikasi, membantu pengembang menciptakan (Web-) perangkat lunak yang berkomunikasi dengan server atau dengan bagian-bagian komponennya.
Selain server khusus yang digunakan untuk operasi ini, RabbitMQ saat ini menawarkan klien resmi dan tidak resmi untuk:
PHP
Java
Ruby
Python
C #
Clojure
Erlang
Perl
Apa yang baru di rilis ini:
- Prioritas antrian
- ketekunan cepat
- I / O statistik
- NET perubahan klien API
Apa yang baru di versi 3.6.0:
- Prioritas antrian
- ketekunan cepat
- I / O statistik
- NET perubahan klien API
Apa yang baru di versi 3.5.5:
- Prioritas antrian
- ketekunan cepat
- I / O statistik
- NET perubahan klien API
Apa yang baru di versi 3.5.3:
- Prioritas antrian
- ketekunan cepat
- I / O statistik
- NET perubahan klien API
Apa yang baru di versi 3.5.1:
- Prioritas antrian
- ketekunan cepat
- I / O statistik
- NET perubahan klien API
Apa yang baru di versi 3.4.4:
- Cepat RPC balasan
- Tinggal aktivasi Plugin
- Sambung kembali NET klien
Apa yang baru di versi 3.3.5:
- Menyediakan mekanisme untuk mendiagnosis proses terjebak
- Benar membaca / proc / meminfo di Linux bahkan jika baris tidak mengandung titik dua
- Ditambahkan loopback_users ke file contoh konfigurasi
- Mencegah penundaan yang lama dalam penerbitan setelah simpul turun dan koneksi jaringan untuk itu waktu
- Memberikan versi unminimised dari semua perpustakaan JavaScript dibundel
Apa yang baru di versi 3.3.0:
- sekop Dinamis
- client Menghubungkan ulang Java
- Konsumen prefetch
Apa yang baru di versi 3.2.0:
- Federasi antrian
- kebijakan Ditingkatkan
- prioritas Konsumen
- pemberitahuan koneksi Diblokir
- pemberitahuan kegagalan Otentikasi
Apa yang baru di versi 3.1.4:
- Rilis ini memperbaiki dua bug keamanan: traversal direktori bug untuk plugin manajemen (dan aplikasi HTTP lainnya) pada Windows, dan sarana untuk menumbangkan mempublikasikan kontrol akses menggunakan mati-huruf.
Apa yang baru di versi 3.1.2:.
- Perbaikan bug
Apa yang baru di versi 3.1.1:.
- Perbaikan bug
Apa yang baru di versi 3.1.0:
- sinkronisasi Bersemangat budak antrian cermin
- Automatic penyembuhan partisi klaster
- Charts di plugin manajemen
- batas panjang Queue
Apa yang baru di versi 3.0.2:
- Rilis ini memperbaiki sejumlah bug di 3.0. 1 dan versi sebelumnya.
Apa yang baru di versi 3.0.0:
- Rilis ini memperkenalkan dinamis, kontrol berbasis kebijakan mirroring dan federasi, meningkatkan keramahan pengguna clustering, menambahkan dukungan untuk TTL per-pesan, memperkenalkan plugin untuk web-STOMP dan MQTT, dan menambahkan banyak lebih kecil fitur baru dan perbaikan bug.
Apa yang baru di versi 2.8.7:
- Rilis ini memperbaiki sejumlah bug di broker , Erlang klien dan STOMP dan manajemen plugin.
Apa yang baru di versi 2.8.5:
- Hal ini terutama rilis bugfix, dengan beberapa perbaikan untuk HA antrian.
Apa yang baru di versi 2.8.4:
- Fixed bug yang dapat menyebabkan rotasi log untuk memicu negara di mana file log tumbuh dengan cepat dan tanpa akhir, akhirnya melelahkan semua ruang disk yang tersedia.
Apa yang baru di versi 2.8.3:
- Hal ini terutama rilis bugfix, dengan beberapa minor tambahan (membuat pemantauan ruang disk kurang intrusif secara default, meningkatkan kinerja SSL dengan klien Java).
Apa yang baru di versi 2.8.2:
- Rilis ini memperbaiki sejumlah bug dan meningkatkan kinerja di berbagai bidang, serta memperkenalkan pemantauan ruang disk dan pelaporan Status federasi.
Apa yang baru di versi 2.8.0:
- Rilis ini memperbaiki sejumlah bug dan menambahkan baru fitur. fitur baru penting termasuk:
- Mati huruf -. Antrian dapat menentukan pertukaran yang pesan harus diarahkan ketika mereka ditolak atau kedaluwarsa
- kontrol aliran internal untuk membatasi penggunaan memori dan membuat kinerja yang lebih dapat diprediksi jika server kelebihan beban.
Apa yang baru di versi 2.7.1:
- Rilis ini meliputi perbaikan penting untuk pemulihan ketersediaan tinggi, perbaikan untuk adaptor STOMP, kompatibilitas dengan Erlang Rilis R15B, dan perbaikan umum untuk manajemen antarmuka, kinerja dan stabilitas.
Apa yang baru di versi 2.6.1:
- Rilis ini memperbaiki bug di 2.6.0 versi yang menyebabkan broker gagal untuk me-restart di reboot pada beberapa sistem operasi.
Apa yang baru di versi 2.6.0:
- Puncak dari rilis ini adalah pengenalan aktif-aktif HA, dengan antrian mendapatkan direplikasi di node dalam sebuah cluster. Ada banyak perbaikan lainnya, terutama untuk manajemen dan menginjak-injak plug-in, serta sejumlah perbaikan bug.
Apa yang baru di versi 2.5.1:
- Rilis ini benar upgrade dari RabbitMQ 2.1.1 dan 2.2.0. Tidak ada perubahan lain dibandingkan dengan 2.5.0.
Apa yang baru di versi 2.5.0:
- Perubahan:
- Recovery telah disederhanakan, meningkatkan waktu startup ketika banyak pertukaran atau binding ada.
- Bindings pulih antara antrian tahan lama dan pertukaran non-tahan lama di restart dari node cluster individu.
- kinerja yang lebih baik di bawah beban tinggi dan tekanan memori.
- Sumber kompatibilitas dengan rilis Erlang R14B03 baru.
- Fitur baru meliputi:
- fasilitas Tracing untuk debugging pesan masuk dan keluar, (lihat pemadam kebakaran).
- Peningkatan kinerja jaringan masuk.
- Peningkatan kinerja routing.
- perintah rabbitmqctl New ( 'laporan', 'lingkungan', dan 'cluster_status').
Apa yang baru di versi 2.4.1:
- Perbaikan bug:
- kerusakan Fix upgrade ketika antrian tahan lama hadir atau mengikuti shutdown non-bersih.
- Mencegah & quot; rabbitmqctl menunggu & quot; dari menunggu selamanya dalam keadaan tertentu.
- Broker dapat dijalankan pada Erlang R12B-3 lagi.
- Beberapa lainnya perbaikan bug kecil.
- Fitur tambahan:
- Upgrade dalam kelompok.
- Meningkatkan penggunaan memori ketika berhadapan dengan pesan gigih menunggu ack dari konsumen.
- kesalahan baik pelaporan untuk beberapa masalah startup.
- Tambahkan timestamp untuk acara dipublikasikan ke bursa amq.rabbit.log.
Apa yang baru di versi 2.4.0:
- Perbaikan bug:
- Dalam sebuah cluster, tidak kalah dengan internal-kesalahan saat ulang menyatakan antrian pada koneksi ke node selain antrian ini & quot; rumah & quot; simpul.
- Dalam cluster, melaporkan kesalahan tidak-ditemukan bukan internal error ketika mencoba untuk kembali menyatakan antrian tahan lama yang simpul tidak tersedia.
- Jangan mengabaikan variabel RABBITMQ_LOG_BASE pada Windows.
- Perbaiki bug yang menyebabkan koneksi SSL untuk mati di Erlang sebelum R14 ketika menggunakan & quot; rabbitmqctl list_connections & quot; dengan opsi SSL.
- Berbagai perbaikan kecil.
- Fitur tambahan:
- Sangat mempercepat routing untuk pertukaran topik dengan banyak binding.
- Menyebarkan alarm memori di cluster, sehingga bereaksi lebih baik untuk tekanan memori pada node individu.
- Sender-operator distribusi (yaitu menambahkan dukungan untuk CC dan header BCC).
Apa yang baru di versi 2.3.0:
- Rilis ini memperbaiki sejumlah bug dan memperkenalkan beberapa perangkat tambahan, termasuk streaming yang mempublikasikan konfirmasi, mekanisme plugin baru untuk otentikasi dan otorisasi, dan banyak lagi.
Apa yang baru di versi 2.2.0:
- Perbaikan bug:
- masalah Fix yang menyebabkan komunikasi lintas-cluster kebuntuan setelah aktivitas klaster berkelanjutan.
- kebocoran Fix memori antrian ketika menggunakan plugin manajemen atau konsumen lain dari statistik antrian.
- Broker dimulai dengan rabbitmq_multi.bat sekarang restartable.
- Clustering ulang tidak lagi menghancurkan diinstal plugin.
- kondisi Fix lomba antara deklarasi antrian dan koneksi terminasi yang menyebabkan kesalahan noproc palsu muncul di log.
- Fix kebocoran memori ketika saluran lama berjalan mengkonsumsi dan membatalkan pada banyak antrian.
- queue.declare dan exchange.declare kenaikan precondition_failed daripada not_allowed ketika mencoba untuk redeclare antrian atau pertukaran dengan parameter yang berbeda dari yang saat ini dikenal dengan broker.
Apa yang baru di versi 2.1.1:
- Rilis ini memperbaiki sejumlah bug dan memperkenalkan beberapa perangkat tambahan, termasuk pertukaran untuk bertukar binding dan beberapa perbaikan kinerja, di server dan klien.
Komentar tidak ditemukan