Мое приложение, работающее в Windows Azure, обрабатывает входящие запросы от пользователя (которые помещаются в очередь Azure) и назначает их реальным людям.
У людей есть определенное количество времени для обработки запроса. Если никто из назначенных людей не обработает запрос, мне нужно перейти к новой группе людей. По сути, я хочу поставить эти задачи в очередь для обработки в определенное время, а затем обработать их снова. Если один из пользователей обрабатывает задачу, мне нужно исключить ее из очереди, чтобы она больше не обрабатывалась рабочим.