Tôi đang tìm một số gợi ý ban đầu về cách phân cụm giải pháp ServiceMix. Về cơ bản những gì tôi cần là:Tôi làm cách nào để nhóm ServiceMix?
- có 2 (hoặc nhiều hơn) các trường hợp ServiceMix phục vụ nhu cầu định tuyến của tôi và chia sẻ tải
- nếu một trường hợp thất bại, khác (s) tiếp tục phục vụ
- nếu thất bại trong một được đưa trở lại cuộc sống, nó tham gia vào nhóm
đang tìm kiếm các thông tin confuses me kể từ
- một số tài liệu tham khảo (ví dụ. http://trenaman.blogspot.fi/2010/04/four-things-you-need-to-know-about-new.html) nói về "động cơ cụm JBI". Tôi không muốn sử dụng JBI. Hỗ trợ cho nó không được chấp nhận. Có một "động cơ cụm non-JBI" riêng biệt hay những gì đang xảy ra ...?
- Tôi thấy rất nhiều đề cập về "DOSGi". Tôi có cần phải lo lắng đầu đơn giản của tôi với tất cả những gì nếu tôi muốn đạt được ServiceMix nhóm?
Giải pháp của tôi có thể sẽ có một vài gói giao tiếp với nhau bằng hàng đợi JMS. Tôi có nên trong trường hợp đó chỉ có 2 phiên bản ServiceMix độc lập (những người không biết lẫn nhau). Đó sẽ không phải là lựa chọn đơn giản nhất? Tôi thấy một số hỗ trợ cho một cấu hình chuyển đổi dự phòng (http://servicemix.apache.org/docs/4.5.x/users-guide/failover.html) nhưng những gì lợi ích mà thực sự sẽ cung cấp cho (tôi thiếu một cái gì đó)? Ngoài ra cấu hình chuyển đổi dự phòng này cũng không giúp cân bằng tải vì chỉ một cá thể là yêu cầu phân phát.
Cảm ơn bạn. Tôi có hiểu đúng không - sử dụng Cellar không có nghĩa là tôi phải vào DOSGi hay quan tâm nhiều đến nó? Nó sẽ giúp tôi trong việc triển khai? Và nếu tôi không bận tâm thêm một chút công việc, tôi cũng có thể quên bỏ Cellar và chỉ cần triển khai các phiên bản cập nhật trên mỗi cá thể bằng tay? –
Đúng vậy. Hãy nhớ bỏ phiếu nếu điều này hữu ích. –