Không sử dụng Redis cho việc này. Redis PubSub không đáng tin cậy (đó là fire-and-forget ). Điều gì sẽ xảy ra nếu không có ai lắng nghe khi Redis đăng một tin nhắn? Nó bị mất vĩnh viễn và điều này có nghĩa là các dịch vụ của bạn sẽ không được đồng bộ hóa ...
Có thể bạn chưa nghe nói về Azure Pack . Nó không phải là một Azure đầy đủ tại chỗ, nhưng nó bao gồm Xe buýt dịch vụ . Sẽ không có vấn đề gì nếu bạn sử dụng nó từ đám mây công cộng hoặc riêng tư.
Xin lưu ý rằng bạn có thể triển khai thông báo đáng tin cậy bằng Redis, nhưng không vượt qua được pubsub mặc định .
Một giải pháp thay thế khả thi cho cả Redis và Service Bus phải là RabbitMQ.