我刚开始使用 phantom js ...我想在特定的时间间隔内执行一些任务,比如每 5 分钟捕获一次我的网站屏幕。
我知道很多 phantom js 脚本需要某种任务调度工具..比如 cronjob...所以我想我会通过搜索 google 获得大量选项,但我没有得到任何有用的东西。
我见过一些人通过在 nodejs 上使用简单的 setInterval
来运行它
服务器(phantomjs-node lib)但是根据这个答案
https://stackoverflow.com/a/15746154/590589 它不是很可靠
所以它要么是非常明显和简单的解决方案,因此没有人写它! 或者选择不多。
无论哪种方式,我都会感谢您的任何建议
最佳答案
只需将这样的任务添加到 cron 即可
*/5 * * * * /usr/bin/phantomjs /path/to/script.js
当然,你PhantomJS的位置可能不一样。检查
which phantomjs
关于javascript - 每 x 分钟运行一次 phantomjs 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34407866/