Назад | Перейти на главную страницу

Сервер Selenium вызывает сумасшедшую нагрузку на ящик - как предотвратить?

Я запускаю этот Linux:

Linux host.themepark.com 2.6.32-220.4.1.el6.x86_64 # 1 SMP Вт 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 или сделаю что-нибудь еще. Все, что я делаю, это запускаю сервер в соответствии с приведенной выше командой.

это используемый чтобы отлично работать на моем сервере, не вызывая большой нагрузки на сервер, поэтому что-то изменилось, но я не уверен, что именно. Мой сервер - это управляемый VPS, поэтому я не знаю, есть ли какой-то сценарий автоматического обновления, который сработал или что ... но это проблема.

(Между прочим, даже несмотря на то, что нагрузка на сервер растет как сумасшедшая, все по-прежнему работает: после запуска Selenium мой сервер создает экран с Xvfb, чтобы Firefox был счастлив, затем скрипт PHP разговаривает с Selenium, чтобы сделать то, что ему нужно, перед закрытием все не работает. Это занимает ДОЛГОЕ время, и нагрузка достигает 8 [!!!], прежде чем он будет завершен, что убивает мой веб-сервер и делает основной сайт ужасно не отвечающим ... но он все делает .)

Любые предложения относительно того, что происходит, почему он начал это делать и / или, что наиболее важно, как я могу заставить Selenium не убивать сервер при его запуске ... были бы ОЧЕНЬ признательны!

если это началось недавно (в прошлую субботу ...?), на вас могут повлиять ошибка секунды координации

попробуйте запустить как root:

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

и посмотрите, решит ли это вашу проблему с загрузкой