我有一个运行许多 python 脚本的 php 脚本。python 脚本使用了一个使用 pyvirtualdisplay 和 xvfb 的无头 firefox 浏览器。我的问题是每个 python 脚本都会在我的 linux 服务器上打开一个新的 Xvfb 进程。因此,我得到多个进程堆叠并最终耗尽 /tmp/ 空间。
我的问题与此类似:
Xvfb multiple displays for parallel processing?
我希望始终打开一个 Xvfb 服务器进程并让所有 python 脚本都使用它。
这是我正在使用的python代码:
#set pyvirtual display
display = Display(visible=0, size=(800, 600))
display.start()
问问题
989 次