Нужна ли рабочая очередь для процесса?BluePrism - PullRequest
0 голосов
/ 21 ноября 2018

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

1 Ответ

0 голосов
/ 22 ноября 2018

Создание очереди работ не является обязательной задачей, все зависит от процесса обработки до тех пор, пока нам не потребуется вывод из BOT и не большой объем данных, т.е.

  1. Мы делаемне нужно получать статус (ошибка / выполнено) элемента.
  2. Бизнесу не требуется отчет о состоянии
  3. Нам не нужно отслеживать выполненные и ожидающие выполнения пункты

Но я бы посоветовал вам создать и использовать Work queue в качестве

  1. Он будет отслеживать количество обработанных записей
  2. Легко создавать бизнесотчет (сколько запросов было выполнено успешно или получено исключение)
  3. Для каждого элемента записи он даст нам статус, был ли он успешно выполнен или получил исключение
  4. Мы можем легко отследить ошибку.
  5. И самое важное: если предположим, что выполнение BOT происходит по какой-то причине не удается, и нам нужно перезапустить BOT, то A .БОТ не выберет выполненный предмет, если мы используем work queue.Он выберет следующий ожидающий элемент из рабочей очереди B .Если мы не используем рабочую очередь, БОТ будет / может выбрать элементы, которые были выполнены ранее.Нет смысла выбирать элементы, которые уже были обработаны.

Вы также можете обратиться к документации, предоставленной Blue Prism на их портале: Руководство по рабочей очереди

...