我正在尝试使用 PhantomJS,我真的很喜欢它,但它真的很慢......打开http://www.google.com
并退出的
简单代码需要 47347 毫秒,这非常慢......
如果我尝试使用“sudo”运行它需要 1282,这是 40 倍的加速,为什么会发生这种情况?我正在使用 phantom 1.8.1、Mac OS X 10.7.5。
我正在尝试使用 PhantomJS,我真的很喜欢它,但它真的很慢......打开http://www.google.com
并退出的
简单代码需要 47347 毫秒,这非常慢......
如果我尝试使用“sudo”运行它需要 1282,这是 40 倍的加速,为什么会发生这种情况?我正在使用 phantom 1.8.1、Mac OS X 10.7.5。
不确定 sudo 部分,但也许这有效:
https ://github.com/segmentio/nightmare/issues/126#issuecomment-75944613
它是 phantomjs 模块和它的依赖,shoe 之间的套接字连接。
您可以自己手动编辑鞋子。进入 node_modules/phantom/shoe/index.js 并将第 8 行更改为读取
var server = sockjs.createServer({ heartbeat_delay : 200 });