简体   繁体   English

Azure Service Bus替代方案

[英]Azure Service Bus Alternatives

We continue to see instability in Azure Service Bus and are looking for alternatives. 我们继续看到Azure Service Bus的不稳定性,并正在寻找替代方案。 Ideally we would like something we can run locally in a Windows 2012 R2 domain and has many of the same feature sets as Azure SB. 理想情况下,我们希望能够在Windows 2012 R2域中本地运行并具有许多与Azure SB相同的功能集。 We have taken a look at the Service Bus For Windows 1.1 however that product has not been updated in a while and we are not sure about its future. 我们已经看过Windows 1.1 Service Bus,但该产品暂时没有更新,我们不确定它的未来。 We use C# so ideally there would be a client API/wrapper that would make the integration with our existing application relatively easy. 我们使用C#,因此理想情况下会有一个客户端API /包装器,它可以使我们与现有应用程序的集成相对容易。 Open source and free software is totally acceptable. 开源和免费软件是完全可以接受的。 :-) :-)

Background In the couple of weeks we have had SB go down in the datacenter we have chosen to host our queues. 背景技术在几周之内,我们已经在我们选择托管我们队列的数据中心中关闭了SB。 We have moved to another datacenter and it too has issues every once in a while. 我们已经迁移到另一个数据中心,它偶尔也会出现问题。 The issues typically last anywhere from 2 min to almost an entire day and eventually Microsoft gets them running again. 问题通常持续2分钟到几乎整整一天,最终微软让它们再次运行。

I would recommend exploring RabbitMQ with MassTransit as an API, or NServiceBus (which is commercial) 我建议使用MassTransit作为API或NServiceBus (商用)来探索RabbitMQ

RabbitMQ is a message broker that supports multiple transport layers (such as HTTP, AMQP, and STOMP among others) has feature parity with Azure service bus, however it is not cloud based, and you will need to host it on some infrastructure and support it, but it is robust and supports clustering and federation. RabbitMQ是一个支持多个传输层(例如HTTP,AMQP和STOMP等)的消息代理,具有与Azure服务总线相同的功能,但它不是基于云的,您需要在某些基础架构上托管它并支持它,但它很健壮,支持群集和联合。

RabbitMQ is open source. RabbitMQ是开源的。 Both free and commercial versions available. 提供免费和商业版本。 Has paid support. 得到了支持。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM