AddMessage в пакетном процессе для очереди - PullRequest
0 голосов
/ 18 февраля 2020

Я хочу включить много записей в очередь Azure.

Я не хочу делать это один в один. Я хотел бы создать пакетный процесс, чтобы знать, если что-то пошло не так.

Потому что мне нужно выполнить процесс отката, если что-то пошло не так. Например, чтобы запустить пакет из 50, и если очередь получает 50 записей, получит успех.

, если что-то пошло не так, получите эту информацию.

Я знаю, что могу включить записи в таблицу в пакетном режиме с помощью этой команды:

            cloudTable.ExecuteBatchAsync(tableBatchOperation);

И я увидел на inte rnet способ сделать это пакетным процессом для очередей. Но я думаю, что этот пост связан с производительностью, более чем с успехом пакетного процесса или нет.

Есть идеи? какая-нибудь магия c библиотека?

1 Ответ

1 голос
/ 18 февраля 2020

AFAIK, Невозможно отправлять сообщения в пакете в очередь хранения.

Azure Сервисная шина, с другой стороны, поддерживает эту функцию. Возможно, вы захотите изучить его, если для вас важна группировка.

...