selenium服务器导致疯狂加载框 – 如何防止?

我正在运行这个Linux:

Linux host.themepark.com 2.6.32-220.4.1.el6.x86_64#1 SMP Tue 1月24日02:13:44 GMT 2012 x86_64 x86_64 x86_64 GNU / Linux

我用这个命令在我的机器上运行Selenium独立服务器:

java -jar /home/l/cron/selenium-server-standalone-2.24.1.jar > /logs/selenium.log 2>&1 & 

这就是问题:一旦我这样做,服务器负载就开始疯涨。 我甚至回去下载旧版本的Selenium服务器,但与2.23.1,2.23.0和2.19.0的结果相同。

请注意,在向Selenium发出任何命令或执行其他任何操作之前,服务器负载会开始发生变化。 我正在做的是按照上面的命令启动服务器。

用于在我的服务器上完美工作,而不会导致大量的服务器负载,所以有所改变,但我不知道是什么。 我的服务器是一个托pipe的VPS,所以我不知道是否有某种自动更新脚本踢或什么…但这是一个问题。

(顺便说一下,即使服务器负载疯狂攀升,一切仍然有效:在启动Selenium之后,我的服务器创build了一个Xvfb的屏幕,所以Firefox会很开心,然后一个PHP脚本与Selenium交谈,以便在closures之前执行所需的操作所有的事情都会停下来,这需要很长的时间,并且在完成之前,负载一路高达8 [!!!],这会杀死我的Web服务器,并使主站点无法响应…但它确实完成了一切。)

任何有关正在发生的事情的build议,为什么它开始这样做和/或者最重要的是,如何让Selenium在启动时不会杀死服务器…将非常感激!

如果最近刚刚开始(上个星期六…?),您可能会受到闰秒错误的影响

尝试以root身份运行:

 date; date `date +"%m%d%H%M%C%y.%S"`; date; 

看看这是否解决你的负载问题