我上个月更新到v4.10.12之后,发现访问windows 资产RDP协议的时候,各种操作明显迟钝了不少:鼠标反应慢,操作不流畅,开始以为是版本的问题导致的,今天升级到了v4.10.13之后,问题依然存在。
df -h 以及 free -h 查看下服务器资源是否充足, 可查看下 /data/jumpserver/lion/data/logs/lion的日志文件有什么信息
top看下堡垒机服务器进程与资源占用情况,如果只是连接windows卡顿尝试docker restart jms_lion重启下lion
看过了,服务器资源不经张,重启了lion没有效果
- 检查 RDP 连接的 Windows 资产是否启用了 硬件加速,建议关闭硬件加速以提升兼容性与性能。
- 登录到目标 Windows 资产,进入 组策略编辑器(
gpedit.msc),路径:计算机配置 -> 管理模板 -> Windows 组件 -> 远程桌面服务,调整相关性能选项,如禁用桌面 composition、启用远程桌面连接的压缩等。 - 检查 JumpServer Lion 组件与 Windows 资产之间的网络延迟,尝试使用
ping或tracert排查网络链路问题。 - 确认是否启用了 WebRTC 模式,若未使用可尝试切换为传统 RDP 模式以提升响应速度。
- 查阅 Lion 日志中具体 Error 信息,确认是否与协议版本、分辨率或 GPU 渲染有关,日志路径:
docker logs -f jms_lion。 - 若仍无法解决,请联系 JumpServer 技术支持团队获取进一步协助。技术咨询链接:JumpServer 技术咨询。
你的这些方式我都尝试过,没有效果。我们的工作环境是VDI虚拟化环境(Vmware Horizon架构),最近发现在实体物理机中操作RDP很流畅,但是VDI中操作RDP不流畅,是不是Jumpserver升级之后对虚拟环境下RDP渲染有影响?
-
确认 RDP 渲染设置:在 JumpServer 的资产配置中,尝试关闭“智能调整窗口大小”选项,避免频繁重绘导致延迟。
-
优化 VDI 显示协议:检查 VMware Horizon 的显示协议(如 Blast、PCoIP)是否对远程嵌套 RDP 有兼容性问题,可尝试切换协议或关闭硬件加速。
-
调整 RDP 显示设置:在 JumpServer 的 RDP 连接参数中,降低分辨率、禁用桌面背景、视觉样式等非必要显示效果,提升响应速度。
-
排查浏览器兼容性:尝试更换浏览器或使用本地 Razor 客户端连接,排除浏览器渲染层对 RDP 嵌套连接的影响。
-
联系技术支持:若上述方法无效,建议提供完整的 lion、razor 日志,进一步分析渲染层交互问题,点击此处联系 JumpServer 技术支持。


