为什么phantomjs脚本会在脚本执行之间自动终止?
我正在尝试使用phantomJs进行web抓取。我在那个脚本中执行循环任务,所以同一个脚本在一次执行中使用不同的参数运行了大约10k次。完成这个过程大约需要3个小时 问题是,它突然在随机点停止,并在屏幕上写入已死亡状态 我尝试了一些技巧来解决这个问题,但没有任何效果。 类似于page.evaluate()函数中的-trusted localStorage.clear(), 重新安装Phantom Js为什么phantomjs脚本会在脚本执行之间自动终止?,phantomjs,Phantomjs,我正在尝试使用phantomJs进行web抓取。我在那个脚本中执行循环任务,所以同一个脚本在一次执行中使用不同的参数运行了大约10k次。完成这个过程大约需要3个小时 问题是,它突然在随机点停止,并在屏幕上写入已死亡状态 我尝试了一些技巧来解决这个问题,但没有任何效果。 类似于page.evaluate()函数中的-trusted localStorage.clear(), 重新安装Phantom Js 因此,我需要知道为什么会发生这种情况,以及我可以做些什么来修复它。请参阅以下答案:您在VPS上
因此,我需要知道为什么会发生这种情况,以及我可以做些什么来修复它。请参阅以下答案:您在VPS上运行它的是什么?专用服务器?共享托管?谢谢…它成功了。由于掉期耗尽,问题出现了。当我增加交换内存大小时,它开始工作。