Tod*_*ter 9 azure azureservicebus
我们继续看到Azure Service Bus的不稳定性,并正在寻找替代方案.理想情况下,我们希望能够在Windows 2012 R2域中本地运行并具有许多与Azure SB相同的功能集.我们已经看过Windows 1.1 Service Bus,但该产品暂时没有更新,我们不确定它的未来.我们使用C#,因此理想情况下会有一个客户端API /包装器,它可以使我们与现有应用程序的集成相对容易.开源和免费软件是完全可以接受的.:-)
背景技术在几周之内,我们已经在我们选择托管队列的数据中心中关闭了SB.我们已经迁移到另一个数据中心,它偶尔也会出现问题.问题通常持续2分钟到几乎整整一天,最终微软让它们再次运行.
我建议使用MassTransit作为API或NServiceBus(商用)来探索RabbitMQ
RabbitMQ是一个支持多个传输层(例如HTTP,AMQP和STOMP等)的消息代理,具有与Azure服务总线相同的功能,但它不是基于云的,您需要在某些基础架构上托管它并支持它,但它很健壮,支持群集和联合.
RabbitMQ是开源的.提供免费和商业版本.得到了支持.
| 归档时间: |
|
| 查看次数: |
3067 次 |
| 最近记录: |