我需要一个进程的工作队列吗?蓝棱镜
Do I need a work queue for a proccess? BluePrism
我必须开发一个必须工作 7 天的机器人。我已经创建了流程和我的问题,我是否必须创建一个工作队列并配置我的流程,或者我该怎么做。
创建工作队列不是一项强制性任务,它完全取决于流程来处理,直到并且除非我们不需要 BOT 的任何输出并且不需要大量数据,即
- 我们不需要获取项目的状态(error/completed)。
- 企业不需要状态报告
- 我们不需要跟踪已完成和待处理的项目
但是,我建议您创建并使用 Work queue
作为
- 它将跟踪已处理的记录数
- 易于生成业务报告(有多少请求执行成功或异常)
- 对于每个记录项,它会告诉我们它是执行成功还是出现异常的状态
- 我们可以轻松跟踪错误。
- 最重要的是:如果假设 BOT 执行由于某种原因而失败,那么我们需要重新启动 BOT,
一个。如果我们使用
work queue
,BOT 将不会选择执行的项目。它将从工作队列中选择下一个待处理的项目
B。如果我们不使用工作队列,BOT will/can 选择之前执行的项目。没有必要选择已经处理过的项目。
您还可以参考 Blue Prism
在其门户网站上提供的文档:
Work Queue Guide
我必须开发一个必须工作 7 天的机器人。我已经创建了流程和我的问题,我是否必须创建一个工作队列并配置我的流程,或者我该怎么做。
创建工作队列不是一项强制性任务,它完全取决于流程来处理,直到并且除非我们不需要 BOT 的任何输出并且不需要大量数据,即
- 我们不需要获取项目的状态(error/completed)。
- 企业不需要状态报告
- 我们不需要跟踪已完成和待处理的项目
但是,我建议您创建并使用 Work queue
作为
- 它将跟踪已处理的记录数
- 易于生成业务报告(有多少请求执行成功或异常)
- 对于每个记录项,它会告诉我们它是执行成功还是出现异常的状态
- 我们可以轻松跟踪错误。
- 最重要的是:如果假设 BOT 执行由于某种原因而失败,那么我们需要重新启动 BOT,
一个。如果我们使用
work queue
,BOT 将不会选择执行的项目。它将从工作队列中选择下一个待处理的项目 B。如果我们不使用工作队列,BOT will/can 选择之前执行的项目。没有必要选择已经处理过的项目。
您还可以参考 Blue Prism
在其门户网站上提供的文档:
Work Queue Guide