Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
打开太多选项卡时,无法访问Selenium Python Linux无头chrome驱动程序_Linux_Google Chrome_Selenium_Amazon Ec2_Selenium Chromedriver - Fatal编程技术网

打开太多选项卡时,无法访问Selenium Python Linux无头chrome驱动程序

打开太多选项卡时,无法访问Selenium Python Linux无头chrome驱动程序,linux,google-chrome,selenium,amazon-ec2,selenium-chromedriver,Linux,Google Chrome,Selenium,Amazon Ec2,Selenium Chromedriver,我在一个AWS EC2实例上运行我的headless chrome驱动程序,但只要我添加8个左右的选项卡,驱动程序就变得“不可访问”。这种情况不会发生在MAC或htop上,htop告诉我,当我们还有大约6GB的内存要消耗时,驱动程序就无法访问了 设置的不同之处在于Linux所需的虚拟显示,所以我想知道是否有分配的内存需要升级,或者是其他导致问题的设置 糟糕的是,我没有Linux机器,也看不到实例中发生了什么,所以很难诊断发生了什么,关于如何解决这个问题有什么建议吗?答案是docker默认情况下只

我在一个AWS EC2实例上运行我的headless chrome驱动程序,但只要我添加8个左右的选项卡,驱动程序就变得“不可访问”。这种情况不会发生在MAC或htop上,htop告诉我,当我们还有大约6GB的内存要消耗时,驱动程序就无法访问了

设置的不同之处在于Linux所需的虚拟显示,所以我想知道是否有分配的内存需要升级,或者是其他导致问题的设置


糟糕的是,我没有Linux机器,也看不到实例中发生了什么,所以很难诊断发生了什么,关于如何解决这个问题有什么建议吗?

答案是docker默认情况下只给SHM文件系统64MB,chrome将崩溃,没有日志记录消息

如果增加此文件系统大小,它将按预期工作:

    sudo docker run  --shm-size 1G -it container /bin/bash

分享相关的HTML和您的代码试用版