如何在Azure外部创建类似于Redis并具有自动故障转移功能的基于Windows的本地服务总线? [英] How to create a local Windows-based service bus outside of Azure, similar to Redis with automatic fail-over?
问题描述
我们正在 SignalR 应用程序中实现服务/消息总线功能,并且一直在寻找在 Redis 中,并使用 Redis Sentiel .我们希望维护自己的服务器,并已阅读由Service Bus提供支持的SignalR .由于这是Winddows Azure的实现,我该如何在我们的内部网络中使用类似于上述Redis解决方案的具有自动故障转移功能的VM来实现这一目标?
We are implementing a service/message-bus feature in our SignalR application and have been looking at Redis, with automatic fail-over using Redis Sentiel. We would like to maintain our own servers and have read SignalR powered by Service Bus. Since this is a Winddows Azure implementation, how can I accomplish this in our internal network with VM's with automatic fail-over similar to the Redis solution discussed above?
推荐答案
您可能希望查看Windows Server的服务总线: http://msdn.microsoft.com/zh-cn/library/windowsazure/jj193022(v = azure.10).aspx
You may want to look at Service Bus for Windows Server: http://msdn.microsoft.com/en-us/library/windowsazure/jj193022(v=azure.10).aspx
它在Azure Service Bus和Windows Server API之间具有API对称性(特别是对于消息传递:队列和主题/类似于SignalR).它不包括缓存和ACS服务.但是,如果要使用Azure Service Bus-缓存...,可以在以下位置获取该信息:
It has API symmetry between Azure Service Bus and the Windows Server API (particularly for messaging: queues and topics/similar to SignalR). It doesn't include the caching and ACS services. However, if you want the Azure Service Bus - Caching...you can get that in:
适用于Windows Server的AppFabric http://msdn.microsoft.com/en-us/windowsserver/ee695849.aspx
AppFabric for Windows Server http://msdn.microsoft.com/en-us/windowsserver/ee695849.aspx
这篇关于如何在Azure外部创建类似于Redis并具有自动故障转移功能的基于Windows的本地服务总线?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!