.net – MSMQ还是MSMQ? (或SQL表作为队列)
我有一个分布式系统,其中将有1个SQL Server,1-n个处理服务器和1-n个数据供应商(网络中的硬件设备).所提供的数据将在处理服务器执行的关系数据库结构(由
Windows服务 – .net代码解析数据,处理并将其插入到关系结构中)之前,需要进行处理.
为了处理潜在的负载并不会减慢数据供应商的需求,我想实现一个队列,但我不知道我是否想要添加MSMQ服务器的复杂性.是否有一个很好的替代MSMQ,如使用DB(平面表)作为队列? .NET提供了DB队列的任何开箱即用的支持,还是有可靠的排队选项? 谢谢 编辑:(11月29日11时30分) 编辑:(11月30日上午7:45) 编辑:(30 nov,8; 15am) 解决方法我会使用MSMQ,它不会增加复杂性,它很容易备份消息,所以即使在系统重新启动后,处理也可以继续.你可以使用像SSB这样的东西.(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |