症状
运行桌面流时,经常收到以下错误:
-
AgentNotReachable - 无法访问请求的代理
-
UnresponsiveAgent - rpa 代理没有响应
原因
当计算机上运行的 power automate 服务无法再与执行流的用户会话中的代理通信时,会导致这些错误。 它们通常是由计算机性能欠佳(例如 CPU 使用率过高)引起的,并且可能会暂时阻止服务与代理之间的通信。
解决方案
如果经常出现这些错误,请确保计算机满足 最低要求。
如果仍然遇到此问题,可以尝试增加 Power Automate 服务用于与代理通信的超时时间。 默认情况下,此值设置为 10 秒。 为此:
-
将注册表打开到:Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Power Automate Desktop\Service
-
添加新的 DWORD (32 位) 并将其命名为:AgentPingTimeoutSeconds
-
双击该值可更改其设置。 在设置值之前,请单击 “十进制” 单选按钮。 如果使用直接计算机连接 (即使用计算机运行时应用将计算机连接到云) ,请尝试将值增加到 30。 如果使用本地数据网关 (不建议) ,请将值更改为 15。
-
通过转到任务管理器 (CTRL-SHIFT-ESC) ,选择“服务”选项卡,在列表中选择“UIFlowService”,右键单击并选择“重启”来重启 power automate 服务。