Amazon web services AWS Lambda的局限性

Amazon web services AWS Lambda的局限性,amazon-web-services,selenium-webdriver,aws-lambda,Amazon Web Services,Selenium Webdriver,Aws Lambda,Lambda函数是否可以启动“无头”浏览会话?我知道它能够执行代码,但我不确定它是否能够使用Webdriver脚本执行浏览会话,或者甚至使用Webdriver启动EC2实例来运行这些脚本 我之所以这么做是因为我有一个亚马逊IoT按钮,我试图让它启动一个无头浏览会话,使用Webdriver从亚马逊订购产品。是的,你可以使用Lambda,包括PhantomJS和Webdriver。您只需创建一个包含可执行文件和配置的部署包,然后使用child\u process.spawn启动它 Lambda可能不

Lambda函数是否可以启动“无头”浏览会话?我知道它能够执行代码,但我不确定它是否能够使用Webdriver脚本执行浏览会话,或者甚至使用Webdriver启动EC2实例来运行这些脚本


我之所以这么做是因为我有一个亚马逊IoT按钮,我试图让它启动一个无头浏览会话,使用Webdriver从亚马逊订购产品。

是的,你可以使用Lambda,包括PhantomJS和Webdriver。您只需创建一个包含可执行文件和配置的部署包,然后使用
child\u process.spawn
启动它

Lambda可能不是做这种事情的好主意。一定要计算一下使用Lambda与只运行一两个EC2实例相比的成本。不知道为什么Undo会认为这是个坏主意。我认为这是个好主意。虽然我不知道如何使用selenium webdriver,但您肯定可以使用PhantomJS@MarkB,我可能(可能是)错了,但我的理由是,由于Lambda是以100ms为增量计费的,所以在Lambda变得比EC2更贵之前,您的任务不需要很长时间。不过,我还没有计算这些数字,这完全取决于总音量。@MarkB这正是我要找的。非常感谢。