我正在使用 selenium 来自动化与网站的一些交互。此过程涉及打开多个浏览器并让它们间歇性地执行操作。但是,偶尔会有很长的(> 1 小时)不作为,并且 selenium 似乎会在大约 30 分钟未被调用后自动终止浏览器会话。
我想将此超时设置为 7 小时左右,但我找不到任何方法。
这是 selenium 在关闭空闲浏览器时发送的消息。
13:06:35.277 INFO [ActiveSessions$1.onStop] - Removing session 70a1b8cbae6876cde7e66df13b3942d1 (org.openqa.selenium.chrome.ChromeDriverService)
如果有人有任何线索,我将非常感激。目前我只是每 15 分钟自动刷新一次浏览器以防止超时,但感觉很糟糕。