Ổ cắm đáng tin cậy vì mọi giao tiếp được thực hiện trên đầu trang, bao gồm MQ.
Nhưng bạn có thể muốn thêm một số giao hàng bảo đảm với MQ để cải thiện độ tin cậy của ứng dụng của bạn. Nó là gì? phân phối đảm bảo rằng thông điệp của bạn được xử lý ít nhất một lần và không quá một lần bởi người tiêu dùng. người tiêu dùng đang tắt? nhà sản xuất đã tắt? máy chủ MQ bị tắt? đĩa bị treo? nhờ MQ, không có tin nhắn nào bị mất, bất cứ điều gì xảy ra (miễn là quản trị viên của bạn biết công việc của mình). Ngoài ra, nếu bạn khởi động lại người tiêu dùng, sẽ không có thông báo nào được xử lý hai lần. Điều này có thể quan trọng nếu các thông điệp chứa chuyển đô la triệu đô la. Nhưng nó không đảm bảo rằng tin nhắn của bạn được xử lý trong một khoảng thời gian có thể hủy. và thời gian xử lý đôi khi quan trọng hơn là việc đảm bảo phân phối, tùy thuộc vào ứng dụng của bạn.
Bạn có thể chọn cách tốt nhất để liên lạc giữa các máy chủ của mình tùy theo nhu cầu của bạn. Giao hàng tận nơi của Garanteed có cả chi phí tài chính và hiệu suất, do đó, nó chỉ được sử dụng nếu thực sự cần thiết (ví dụ như hàng triệu đô la chuyển).
Đối với hầu hết các ứng dụng, bạn có thể đạt được điều gì đó chỉ thỏa mãn bằng cách thử lại tin nhắn của bạn khi không thành công. Nhưng đó không phải là giao hàng thực sự một lần duy nhất. không cố gắng thực hiện nó một mình, nó là một công cụ rất khó khăn mà chỉ vài người có thể đạt được. Đó là những người dùng để xem xét việc tạo lại một phần mềm phức tạp như MQ hoặc Apache AQ.
Hy vọng điều đó sẽ hữu ích.
Nguồn
2009-07-21 07:50:13
... LÀ ổ cắm đáng tin cậy? –
@modosansreves: Nếu các từ được nói là dễ đọc miễn là chữ cái đầu tiên và cuối cùng được đặt đúng chỗ thì ngữ pháp không chính xác sẽ không gây tổn hại nhiều. Tập trung vào thông điệp chứ không phải từ riêng lẻ. –