You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

本地安装Blue Prism无法调度任务:Runtime Resource存在待处理进程异常

解决Blue Prism Runtime Resource待处理进程与Control Room不同步的问题

我之前碰到过一模一样的Blue Prism资源状态同步异常问题,给你几个实操性的排查和解决方向:

  • 强制清理Runtime Resource本地缓存
    有时候本地会话缓存会残留无效的待处理进程记录,导致资源被误标记为忙碌:

    1. 停止Blue Prism Runtime Resource服务(在系统服务列表里找Blue Prism Automate Service)
    2. 找到缓存目录,默认路径有两个:
      • 系统级缓存:C:\ProgramData\Blue Prism Limited\Blue Prism Automate
      • 用户级缓存:C:\Users\[你的用户名]\AppData\Local\Blue Prism Limited\Blue Prism Automate
    3. 删除该目录下的SessionState文件夹或所有缓存文件
    4. 重启Runtime Resource服务,再去Control Room查看状态是否同步
  • 重启并检查服务权限
    服务间连接异常也会导致状态不同步:

    1. 先停止Runtime Resource服务,再停止Control Room服务(顺序别搞反)
    2. 右键点击服务选择“属性”,切换到“登录”标签,确保是用本地系统账户或管理员账户运行
    3. 先启动Control Room服务,再启动Runtime Resource服务,等待2-3分钟让服务完成同步
  • 利用Runtime API重置资源状态
    既然你能访问本地Runtime的API接口,试试手动重置忙碌状态:

    1. 打开命令提示符,执行curl -X POST http://localhost:8181/reset(部分版本可能需要用/clear接口,可根据connections返回内容调整)
    2. 调用后再访问http://localhost:8181/busy,确认是否返回no
    3. 如果API调用无效,打开Blue Prism的Resource Manager工具,找到对应的Runtime Resource,右键选择Reset Session或Clear Pending Processes
  • 强制数据库同步
    如果以上步骤都没用,可能是数据库和Control Room的状态不同步:

    1. 打开Blue Prism关联的数据库(比如SQL Server Management Studio)
    2. 执行同步存储过程:EXEC dbo.sp_BPASynchroniseEnvironment
    3. 查看BPASession表,过滤状态为Pending的记录,如果有无效的(比如无对应进程ID),可手动删除(操作前一定要备份数据库!)
  • 检查版本兼容性
    最后确认Control Room和Runtime Resource的版本号完全一致,哪怕是小版本差异(比如6.10.1和6.10.2)都可能导致状态同步异常,如果版本不一致,升级到同一版本再测试。

内容的提问来源于stack exchange,提问作者GGG

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.21 03:36:34