İki IBM Websphere MQ Sorusu


1

işletim sistemi IBM AIX 5.3 WMQ Sürüm 6.0

Soru 1:

Bir kuyruk yöneticisini ve kuyruklarını çoğaltma - Bir var / m / m / mmm içeriğini bir sunucudan diğerine kopyalamak ve her şeyin yolunda gitmesini beklemek sorun olur mu? WMQ paketlerinin işletim sistemi varsayılan konumlarına yüklendiğini ve hedef sunucunun bir noktada kaynak sunucunun adını değiştirdiğini unutmayın.

Soru 2:

Kümelenmiş bir ortamda aynı ada sahip iki kuyruk yöneticisi başlatmak uygun mudur. Farklı ana bilgisayarlarda çalıştıklarını unutmayın - yalnızca kuyruk yöneticisi adları sme'dir.

Yanıtlar:


2

Soru 1:

WMQ'nun bu versiyonunda, hayır. Nesneleri, güvenlik kurallarını, çıkışları vb. Yedeklemek ve QMgr'yi yeniden tanımlamak için çok daha iyisin. WMQ'nun daha yeni sürümlerinde bile paylaşılan bellek segmenti eşleştirmesi ile ilgili herhangi bir sorun olmadığı halde, nesneleri çalışma zamanı dosyalarını kopyalamaktan ziyade yeniden tanımlayarak yeni bir QMgr yapmaktan çok daha iyidir. Bunun nedeni, yeni QMgr'nin yeni bir QMID ile sonuçlanması ve bu nedenle aynı kümeye katılabilmesidir. (Aynı adı taşıyan birden çok QMgr'ye sahip olmak, aşağıda daha ayrıntılı olarak açıklayacağım bir kalıp karşıtıdır.)

Soru 2:

Hayır. Küme, kanal yöneticisini MQ'ya boşaltmanın bir yolundan daha fazlasıdır. Büyük bir ad alanıdır ve bu ad alanı adları bir QMgr içinde benzersizdir. IBM, bir QMgr'nin ne zaman silindiğini ve bir kümede yeniden yapıldığını / değiştirildiğini ayırt etmenin bir yolu olarak iki QMgr arasında farklılaşan QMID ile karşılaştı. Yine de, aynı ad alanında birden çok aynı adlı QMgr'lerin kullanılmasını kolaylaştırmak amaçlanmamıştır. Göstermek için, QMgr'lerden birinden bir istek mesajı almayı düşünün. Cevap hangisine gidiyor?

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.