1) Установлено java -jre и java -sdk на VPS.
2) Я скачал пакет selenium-server-standalone
3) Установлен пакет xvfb
4) I run: DISPLAY =: 99 xvfb-run -a -n 1 -l -s "-screen 0, 1024x768x8" java -jar selenium-server-standalone-3.9.1.jar -port 2222
Код Selenium:
constructor({link, currentMemberNumber, username}) {
const webDriver = require('selenium-webdriver');
this.Builder = webDriver.Builder;
this.By = webDriver.By;
this.Key = webDriver.Key;
this.until = webDriver.until;
this.driver = new this.Builder().withCapabilities({'browserName': 'chrome'}).usingServer('http://194.87.145.6:2222/wd/hub').build();
this.currentIndex = currentMemberNumber;
this.link = link;
this.alert = false;
this.username = username;
this.usersBet = null;
}
При использовании сервера я указываю адрес сервера vps + порт, на котором работает selenium. Работа селена начинается следующим образом:
Спереди я нажимаю кнопку -> запрос к узлу -> узел запускает приведенный выше код. Но не работает. Может я что то не так делаю?