xvfb 리소스 다시 초기화

xvfb 리소스 다시 초기화

저는 주로 Selenium QA 자동화에서 브라우저를 실행하기 위해 Ubuntu 서버에서 xvfb를 사용합니다. 저는 이 서버를 사용하여 웹 애플리케이션을 테스트하므로 많은 브라우저를 실행합니다. 그러나 시간이 지나면 다음과 같은 오류가 나타납니다.

xvfb-run firefox
xvfb-run: error: Xvfb failed to start

나는 노력했다

xvfb-run --auto-servernum firefox

하지만 같은 오류가 발생했습니다

서버 재부팅 후 xvfb가 한동안 제대로 작동하기 때문에 xvfb를 사용하는 일부 리소스를 초기화하는 데 문제가 있다고 생각합니다. 따라서 이 오류 후에 이러한 리소스를 다시 초기화하고 싶지만 어떻게 해야 할지 모르겠습니다.

답변1

문제를 발견했습니다. 이름이 있는 시스템에 정지 프로세스가 있습니다.

Xvfb

나는 그것을 죽이고 잘 작동합니다. 나는 'xvfb' 이름을 가진 프로세스를 찾으려고 노력했기 때문에 더 일찍 발견했습니다.

관련 정보