2012-10-10 16 views
5

Tôi có một cụm có tên là khoảng không quảng cáo với 4 người quản lý hàng đợi được xác định london, paris, newyork, tokyo. Nếu london và paris là những người quản lý hàng đợi mặc định nhận tin nhắn, làm thế nào tôi có thể làm cho newyork và tokyo làm mặc định để nhận và không cho phép khách hàng đưa tin nhắn vào london và paris nhưng họ vẫn phải ở trong cụm. điều này có thể đạt được với quản lý tải công việc không?Cách đặt mặc định người quản lý hàng đợi trong cụm

Nếu có bất kỳ giải pháp nào khác, vui lòng cho tôi biết. Tất cả điều này nên được thực hiện mà không thực hiện bất kỳ thay đổi nào ở phía máy khách.

Cảm ơn

Trả lời

3

Điều quan trọng cần nhớ là các cụm WebSphere MQ cung cấp ngữ cảnh cho người quản lý hàng đợi biết cách nói chuyện với nhau. Khách hàng, mặt khác, hoàn toàn không biết về các cụm. Khách hàng phải được thông báo cụ thể về trình quản lý hàng đợi nào để kết nối.

Trong trường hợp của bạn, khi định cấu hình máy khách cung cấp cho chúng chi tiết kết nối cho newyorktokoyo QMgr và chúng sẽ không kết nối với london hoặc paris. Giả sử tất cả các QMgr này nằm trong một cụm WebSphere MQ, các thông điệp từ các khách hàng sẽ có thể giải quyết các hàng đợi được xếp nhóm trên londonparis.

4

Thêm vào gợi ý T.Rob ở đây là vài tùy chọn bạn có thể có một cái nhìn tại địa chỉ:

  1. Disable đưa vào trường hợp hàng đợi cụm trong londonparis. Vì vậy, các tin nhắn sẽ được phân phối giữa newyorktokyo.

  2. Viết một cụm khối lượng công việc cân bằng thoát mà sẽ bỏ qua việc đưa thông điệp đến hàng đợi cụm trong londonparis và đặt các thông báo đến các trường hợp hàng đợi cụm trong newyorktokyo.

Xem Writing and compiling cluster workload exits từ tài liệu MQ 7.

Các vấn đề liên quan