我建立在Windows Azure的应用程序,并要求供应事件的多个实例一些建议,这反过来又推动他们各自的活动用户。我正在考虑使用消息队列(Azure队列存储)。(Windows Azure的)消息队列 - 三项赛在多台计算机
给予一定的情况下,它是采用了彗星的实施,推动变化给客户的Web应用程序。由于可扩展性要求,它需要在分布式环境中运行。这意味着客户端可以连接到不同的物理机器。
当用户进行某种更改时,需要将其推送给某些其他用户。
使用一个消息队列,所有的角色实例将不得不偷看消息,但是没有办法知道有多少角色查看了消息,所以不清楚何时删除队列。每当有人偷看时,我可以执行一些计算角色数量并增加计数器的内容。有没有这种默认的实现,我是以正确的方式吗?
这听起来像一个天蓝色的服务巴士给我的工作。 –