Cluster aplikasi Wepshere dan Pesan MQ

Saya memiliki Cluster Webshpere dengan 4 JVM. JVM1 , JVM2 , JVM3 dan JVM4 , semuanya menggunakan Single Queue MGR1 dengan Single Queue.

  1. Jika sebuah pesan dimasukkan ke dalam antrian menggunakan alamat bootstrup jvm1, Apakah pesan tersebut tersedia untuk JVM lain juga untuk diproses.
  2. Bagaimana jika penyeimbang beban diletakkan di depan JVM1, JVM2, JVM3 dan JVM4, Apakah ada bedanya dari poin 1.
  3. Seharusnya cluster MQ dengan Gateway Mgr3 dan sub antrian mgr Mgr1 dan Mgr 2 harus digunakan untuk memproses pesan secara paralel.

person user2736494    schedule 18.07.2014    source sumber


Jawaban (1)


  1. Ya. Pesan tersebut akan tersedia bagi konsumen pertama yang menerimanya. Antrean berfungsi seperti penyeimbang beban ketika banyak konsumen membacanya.

  2. Tidak yakin bagaimana penyeimbang beban akan memengaruhi MQ sama sekali. Anda berbicara tentang penyeimbang beban HTTP, bukan?

  3. Cluster MQ dan beberapa QMGRS memiliki alasan lain, seperti mendistribusikan beban ke beberapa mesin fisik, memisahkan domain tingkat keamanan dan bisnis serta tujuan administrasi.

person Petter Nordlander    schedule 19.07.2014