0

知道如何知道机器人是空闲还是忙于在 BP 中运行某个进程?

我们可以通过从数据库中获取机器人的状态来做到这一点,但想知道如何获取状态。

4

1 回答 1

0

这正是“控制”选项卡中的“可用资源”窗格的用途;它列出了当前环境中的每个注册资源以及每个资源的当前状态。


如果您绝对必须在 Blue Prism 进程级别获得可用信息,则可以使用已知运行时资源的 IP/端口组合列表,使用其status端点对每个资源进行 GET 调用。

对运行时资源本身的调用http://localhost:8181/status在空闲时会产生以下响应正文:

RESOURCE UNIT
Total running: 0

使用一些创造性的子字符串或正则表达式,您可以从该字符串中提取每个运行时资源的状态。

于 2018-02-26T04:59:23.980 回答