Тайм-аут видимости для части потребителей - PullRequest
0 голосов
/ 27 октября 2019

Я пытаюсь создать отказоустойчивую систему на основе Azure Storage Queue.

У меня есть работники в двух разных регионах Azure, которые обрабатывают сообщения из одной и той же очереди. Я хотел бы установить приоритет работника из того же региона, что и очередь , до того, как работник из второго региона начнет обрабатывать сообщение.

Моя идея состояла в том, чтобы использовать время ожидания видимости , которое будет зависеть от типа работника. Возможно ли это?

1 Ответ

0 голосов
/ 27 октября 2019

Моя идея состояла в том, чтобы использовать функцию тайм-аута видимости, которая будет варьироваться в зависимости от типа работника. Возможно ли это?

Насколько я знаю, это невозможно. Сообщение может иметь только один тайм-аут видимости, который устанавливается либо при отправке сообщения в очередь, либо когда работник обновляет сообщение, удалив его из очереди.

...