在部署的Docker项目上用到了selenium 去模拟滑块验证码的识别,最近出现下面的问题频率较高。
...
selenium.common.exceptions.WebDriverException: Message: unknown error: session deleted because of page crash
from tab crashed
(Session info: headless chrome=102.0.5005.182)
通过Google搜索问题,发现是/dev/shm 空间不够的原因。

文章讨论了在Docker环境下使用selenium进行滑块验证码识别时遇到的Session崩溃问题,原因是/dev/shm空间不足。解决方案包括增加chrome_options,如--no-sandbox和--disable-dev-shm-usage,后者可能导致执行变慢,因为Chrome会使用磁盘而不是内存。
最低0.47元/天 解锁文章
4万+

被折叠的 条评论
为什么被折叠?



