【圆桌会谈】此次 4.0 可还行?长时间运行‘获取文本组件’报错
一个 RPA 项目用 2020.3 版本开发的,用 2020.3 的设计器可以长时间运行,连续运行一周都没问题,是一个逐单下载文件的流程,大部分组件都在循环中。
但是升级 2020.4 后,在运行到 4 个小时左右的时候就会报错,之前发过贴,认为是打开浏览器组件的问题,这次发现最开始报错是在‘获取文本等待’组件。报错信息如下图:
通过一个 while 死循环,连续执行‘获取文本等待’组件,发现在 windows 的任务管理器中,RPA 进程中 Python(32 位) 的内存占用,持续增加,直到内存爆掉,流程报错退出。这说明又是‘获取文本等待’(或者‘获取文本’)组件内存未释放的问题。
这个问题曾经出现在 2020.2 版本中,我之前曾经发过帖子,在 2020.3 中修复了,在 2020.4 版本又出来了。
请开发人员提供提供一个紧急补丁,否则 2020.4 对于循环使用获取文本和获取文本等待组件的流程根本没法使用。
2020.2 版本的获取文本和获取文本等待组件 bug ](https://support.i-search.com.cn/article/1593492779406)
活动传送门: 【圆桌会谈】此次的 4.0 可还行? ](https://support.i-search.com.cn/article/1597136704137)
不过上次更新的补丁,已经包含我们修复后的代码。你可以关注下长时间运行打开、关闭浏览器有没有报错的情况!谢谢
这个不急了,现在已经养成习惯,尽量不重开浏览器了。
后续针对长时间运行打开关闭 Chrome 浏览器,会出错(主要是 chrome 监听进程没有被拉起)。这块我们找到一个解决方法,也算是曲线救国吧。目前还在测试中,测试通过也会提交一个补丁,敬请关注!
👍
已经安装了补丁,测试了一下,问题已经解决了。
【V2020.4.0】获取文本等待和元素截图组件问题补丁 ](https://support.i-search.com.cn/article/1599631914290)
我们这边还在测试中…… 补丁测试好了后,会在论坛中上传补丁库中,谢谢你的跟进!
补丁还没有出来吗?
今明两天补丁会提供出来,谢谢
也请提供一下补丁,等着出下个版本,时间太久了。
谢谢你的提出,2020.4.0 确实会出现这个问题,我们已经修复了,敬请期待
具体后面哪里出问题不太清楚,但是这两个组件在 10.1 2020.2 2020.4 都出现相同现象的问题,那就需要研发的小伙伴看看如何避免了。
谷歌浏览器是另一个问题,和这个问题没有关系。
2020.3 修复的是你说的谷歌浏览器问题,获取文本这两组件我们验证下👍