【发布时间】:2021-07-15 07:14:00
【问题描述】:
我通过基于 Java 的 selenium 循环访问网站。一些网站立即崩溃,所以我得到了错误
[1618982990.911][WARNING]: Timed out connecting to Chrome, retrying...
过了一会儿。
所以这不是我认为的硒问题,因为如果我因为 js 错误而手动访问该网站,甚至 chrome 也会崩溃,说网站不合理
我的问题是,每次网站崩溃时,chromedriver 和 chrome 实例都会保持活动状态,这样我在短时间内就会有很高的 CPU 使用率。
如果它被冻结,我可以告诉 selenium 退出实例吗?但我不知道如果它不再从 chrome 得到答案,这应该怎么可能?
感谢任何解决方案或想法
【问题讨论】:
标签: java selenium web-scraping selenium-chromedriver