Tôi có một chương trình đơn giản để xử lý tin nhắn từ hàng đợi. Ý định của tôi là xử lý tất cả các thư có sẵn trong hàng đợi và vẫn nghe hàng đợi cho thư đến.Cách tránh MQRC2033 NO_MSG_AVAILABLE
Tôi đã viết phần xử lý bên trong vòng lặp vô hạn vì tôi muốn nó luôn xếp hàng luôn và xử lý thư.
Khi sau khi xử lý tất cả tin nhắn một lần nữa nó sẽ cố gắng để có được một tin nhắn (vì nó là bên trong một vòng lặp vô hạn) từ hàng đợi và có
là có tin nhắn nó ném MQRC 2033 NO_MSG_AVAILABLE ngoại lệ (Infact nó là đúng) và chương trình của tôi thoát.
Ai đó có thể đưa ra ý tưởng liên tục nghe hàng đợi này và tránh ngoại lệ này.
Cảm ơn Rob .. Tôi đã chỉ định MQWI_UNLIMITED trong tùy chọn nhận của tôi .. Nó hoạt động như mong đợi.Cảm ơn bạn rất nhiều. – Vignesh