我们有多个作业消息排队到云存储队列。GetMessage()
来自各个作业队列(我们有多个队列)的工作角色并处理它们。
我们正在尝试使用出列可见性和实例标识符从同一队列创建多个工作人员处理消息,但是对于这些工作人员,GetMessage()
我无法找到一种方法来有条件地过滤仅分配给该工作人员处理的作业消息。
例如,如果 Worker A 正在寻找具有WorkerName='WorkerA'
作为其属性或参数之一的 JobMessages,而不是使用JobQueue.GetMessage()
然后阅读每条消息以了解是否WorkerName='WorkerA'
有一种方法可以过滤 JobQueue 以仅获取具有 WorkerName = 'WorkerA 的消息'?