Windows消息传递服务的主动活动高可用性设计



我试图找出设计使用复制数据库的活动活动群集的最佳方法。对于网络负载平衡和故障转移,我可以使用Windows NLB。对于数据库,我可以使用可以从开箱即用的MySQL进行主机复制。这是简单的部分。

现在,我的问题是如何编程连接到复制数据库的消息传递服务。设计它的最佳方法是什么,以便两种服务都可以在没有冲突的情况下使用相同的桌子?在失败时,必须由其他节点假设来自失败节点的未完成交易。

这是消息服务的工作方式。Web客户端将使用收件人和消息调用Web服务。Web服务将将消息插入数据库队列。当满足特定条件时,该消息将发送。这可能会在几秒钟内或几天后发生。

我在互联网上进行了大量搜索,但无济于事。有人做过类似的事情吗?谢谢。

如果MySQL不是必需的,我建议像http://ravendb.net/这样的NOSQL内存优化DB,它比MySQL更适合高可用性。只是一个想法。

聊天应用程序通常不需要交易/强度可靠性。

tsql更适合财务应用,在此焦点是焦点,对于聊天,您可能会使用速度为重点的DB。

只是我的2美分,因为这似乎更像是意见的请求。

编辑

看起来Raven支持酸交易,所以更好。

相关内容

  • 没有找到相关文章

最新更新