Selenium webdriver Selenium Server 2.17.0会话数小时后清理

Selenium webdriver Selenium Server 2.17.0会话数小时后清理,selenium-webdriver,selenium-grid,Selenium Webdriver,Selenium Grid,我总是在几个小时后进行会话清理。由于会话清理,测试失败,Selenium关闭 如何停止执行会话清理 我发现了这一点,但它并没有像前面提到的那样固定: 版本2.16.0和2.17.0中存在此错误 23.1.2012 9:48:52 org.openqa.grid.selenium.GridLauncher main INFO: Launching a selenium grid server 23.1.2012 9:48:55 org.openqa.jetty.http.HttpServer d

我总是在几个小时后进行
会话清理。由于会话清理
,测试失败,Selenium关闭

如何停止执行会话清理

我发现了这一点,但它并没有像前面提到的那样固定:

版本2.16.0和2.17.0中存在此错误

23.1.2012 9:48:52 org.openqa.grid.selenium.GridLauncher main
INFO: Launching a selenium grid server
23.1.2012 9:48:55 org.openqa.jetty.http.HttpServer doStart
INFO: Version Jetty/5.1.x
23.1.2012 9:48:55 org.openqa.jetty.util.FileResource <clinit>
INFO: Checking Resource aliases
23.1.2012 9:48:57 org.openqa.jetty.util.Container start
INFO: Started org.openqa.jetty.jetty.servlet.WebApplicationHandler@5e176f
23.1.2012 9:48:57 org.openqa.jetty.util.Container start
INFO: Started WebApplicationContext[/,/]
21.1.2012 9:48:57 org.openqa.jetty.http.SocketListener start
INFO: Started SocketListener on 0.0.0.0:4455
23.1.2012 9:48:57 org.openqa.jetty.util.Container start
INFO: Started org.openqa.jetty.jetty.Server@1971afc
23.1.2012 12:59:22 SessionCleanup
WARNING: session ext. key 1327135735339 has TIMED OUT and will be released 
23.1.2012 9:48:52 org.openqa.grid.selenium.GridLauncher main
信息:启动selenium网格服务器
23.1.2012 9:48:55 org.openqa.jetty.http.HttpServer doStart
信息:Jetty/5.1.x版
23.1.2012 9:48:55 org.openqa.jetty.util.FileResource
信息:检查资源别名
23.1.2012 9:48:57 org.openqa.jetty.util.Container start
信息:已启动org.openqa.jetty.jetty.servlet。WebApplicationHandler@5e176f
23.1.2012 9:48:57 org.openqa.jetty.util.Container start
信息:已启动WebApplicationContext[/,/]
21.1.2012 9:48:57 org.openqa.jetty.http.SocketListener开始
信息:已在0.0.0.0:4455启动SocketListener
23.1.2012 9:48:57 org.openqa.jetty.util.Container start
信息:启动org.openqa.jetty.jetty。Server@1971afc
23.1.2012 12:59:22课时清理
警告:会话分机键1327135735339已超时,将被释放

使用选项
-cleanupCycle 2147483647
(Java MAX_INT)启动节点时,您可以在客户端级别控制并最大化
清理周期。根据文档,看起来你不能完全阻止它,但如果你没有其他选择,这至少会将频率降低到每25天一次

使用此命令执行jar以查看更多选项:
java-jar selenium-server-standalone-2.16.0.jar-help

似乎会话清理正在运行并不是问题所在(它应该时不时地运行),但它决定
会话ext.键1327135735339已超时
。一些问题:您是否检查了会话清理是否确实是原因(即在测试失败之前发生)?当您运行相同的测试时,是否总是发生这种情况?此外,查看日志,它不是“2小时”,而是3小时10分钟。本文提到:“默认超时是30000秒,而不是30秒。应立即修复。“->。另一种可能性:您是否在测试完成后关闭客户端?可能您有很多延迟的客户端,而服务器资源不足?是的,我再次检查,问题是会话清理。清理会话时,我超时。我可以阻止会话清理吗?在这之前一切正常