当前位置: 首页 > 面试题库 >

如何在Azure外部创建类似于Redis并具有自动故障转移功能的基于Windows的本地服务总线?

赫连昕
2023-03-14
问题内容

我们正在SignalR应用程序中实现服务/消息总线功能,并且一直在研究Redis,并使用Redis
Sentiel
进行自动故障转移。我们想维护自己的html" target="_blank">服务器,并阅读由Service
Bus支持的SignalR
。由于这是Winddows
Azure的实现,我该如何在我们的内部网络中使用具有自动故障转移功能的VM与上述Redis解决方案类似的VM来完成此任务?


问题答案:

您可能需要查看Windows Server的服务总线:http :
//msdn.microsoft.com/zh-
cn/library/windowsazure/jj193022(v=azure.10).aspx

它在Azure Service Bus和Windows Server
API之间具有API对称性(特别是对于消息传递:队列和主题/类似于SignalR)。它不包括缓存和ACS服务。但是,如果您需要Azure服务总线-
缓存…,则可以通过以下方式获得:

适用于Windows Server的AppFabric http://msdn.microsoft.com/zh-
cn/windowsserver/ee695849.aspx



 类似资料:
  • 问题内容: 在简单情况下,如果3台服务器具有1个主服务器和2个从属服务器而没有分片。是否有使用Java和Jedis的经过验证的解决方案,该解决方案没有单点故障,并且将自动处理单个服务器(无论是主服务器还是从服务器)(自动故障转移)。例如,提升主机并在故障后重置,而不会丢失任何数据。 在我看来,这似乎应该是一个已解决的问题,但是我找不到关于它的任何代码,而仅是对实现此方法的高级描述。 谁实际覆盖并在

  • 我正在尝试用6台机器实现一个Redis集群。我有一个由六台机器组成的流浪集群: 运行redis服务器 我编辑了上述所有服务器的/etc/redis/redis.conf文件,添加了这个 然后我在六台机器中的一台上运行了这个程序; Redis集群已启动并运行。我通过在一台机器上设置值手动检查它显示在其他机器上。 我的问题是,当我关闭或停止任何一台主机上的redis server时,整个集群都会停止运

  • 我们正在设计一个解决方案,它将使用JMS使用来自IBMMQ的消息。计划是使用WASLiberty,所以JMS是首选技术。我们将创建Message-Drive bean来侦听MQ队列中的消息。 我们也在考虑WAS自由和开放自由。 这里的诀窍是,我们必须使用故障转移来实现它,这样,如果一台服务器出现故障,另一台服务器将继续自动使用MQ中的消息。比如在主动/被动机制中。 我知道需要安装MQ适配器,因为它

  • 问题内容: 现在,Redis Cluster具有分片,复制和自动故障转移功能,我是否仍需要使用Sentinel进行故障转移处理? 问题答案: 不能。Sentinel用于在单实例模式(单主机/一个或多个从机)中使用Redis时管理可用性并提供服务发现。在群集模式下使用Redis时,不需要Sentinel。

  • 问题内容: 我的一台Redis服务器今天反复停机,没有任何明显的可诊断原因。我所有的用户最终都会遇到错误。 查看处的日志,最后几行捕获的内容比计划的备份更为有害: pid文件仍然存在。这意味着服务器没有被正式关闭,redis仍被守护? 我登录到系统,并做了两次以使其启动并运行。除了这些日志,我还能如何诊断可能出了什么问题? 更新:我注意到在第一次崩溃时,磁盘交换开始发生。这从未发生过。此外,确认将

  • 我安装了墨盒,并将其缩放到3个档位。每个的设置为2。在我将从: 致: 现在,在重新启动墨盒后,它看起来一切正常,直到我杀死主人。奴隶们只是坐在那里数着他们上次看到的几秒钟...他们(其中一个)的日志上写着: