studio
2024.10
true
UiPath logo, featuring letters U and I in white
Studio 用户指南
Last updated 2024年11月18日

UiPath Remote Runtime 导致内存泄漏

描述

在客户端计算机未安装 Citrix 扩展程序的情况下运行 UiPath Remote Runtime 时,服务主机 (svchost) 会因远程桌面服务 (TermServ) 进程而消耗大量内存。

原因

在服务器计算机上运行时,UiPath Remote Runtime 组件会通过打开虚拟通道并尝试发送初始化消息 (HELLO_MSG) 来尝试与客户端建立连接。这些步骤将在超时为 0.5 秒的循环中执行,直到建立连接。
如果客户端计算机未安装 UiPath 扩展程序(适用于 Citrix/VMWare/Microsoft 远程桌面和 Apps),则服务器将无法连接,因此循环将永远运行。每次打开虚拟通道失败时,都会生成系统事件,从而导致 svchost 中的内存泄漏。

解决方案

编辑任务调度程序,以便仅为计算机上安装了 UiPath 扩展程序的用户启动 UiPathRemoteRuntime.exe 流程。
注意:此问题已在 UiPathRemoteRuntime.msi 版本 23.4.8 及更高版本中修复。前往 UiPath Customer Portal 的“产品下载”下载 UiPathRemoteRuntime.msi
  • 描述
  • 原因
  • 解决方案

此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo White
信任与安全
© 2005-2024 UiPath。保留所有权利。