将列表器写入Azure Queue

sat*_*ish 4 azure azure-queues

我已经看到大多数队列示例作为轮询机制.是否可以将其更改为队列的列表.因为轮询可能会影响工人的表现.

Mik*_*eWo 12

Windows Azure存储队列和Windows Azure服务总线队列都使用轮询,并且本身没有通知功能; 但是,Windows Azure服务总线队列确实支持长轮询,这与您当前可以获得的通知方法非常接近.当您使用MessageReceiver的Receive方法时,它将使用长轮询(这意味着它将请求一条消息,如果队列中没有一条消息,服务器将不会立即响应,但会等待一段时间,直到消息到来当它响应客户端时进入队列,或者直到空闲时间过去,在这种情况下,它将返回没有消息的响应.Read方法本身会给人一种同步调用的印象,以获取消息并且不会返回直到出现一条消息,但它有重载以允许空闲时间,所以你不会进入无限等待).

在服务总线主题中,您可以设置为订阅者,但您仍将轮询主题以获取消息,因此我认为这不是OP所要求的核心.