gpt4 book ai didi

javascript - 在 heroku 上为每个 cronjob 运行 casperjs

转载 作者:搜寻专家 更新时间:2023-10-31 22:45:42 25 4
gpt4 key购买 nike

我在 casperjs 中创建了一个应用程序,它从网站上抓取运动数据。

我想在 heroku 上按 cronjob 运行此应用程序,以将运动结果保存在 csv、数据库或外部谷歌文档中(尚未决定)。

但是,在开始为 heroku 实现它之前,我有一个问题:

  • 我找到了这个 buildpack对于 heroku,它声称它可以运行 casperjs 脚本。但是,我是否需要 nodejs 来运行预定的脚本?或者我可以只在 heroku 上创建一个 cronjob 吗?

非常感谢您的回复!

最佳答案

您绝对可以在 heroku 上将脚本作为 Cron 作业运行。

第 1 步 - 使用提到的构建包创建应用:

heroku apps:create myapp --stack cedar --buildpack http://github.com/misza222/heroku-buildpack-casperjs.git

第 2 步 - 添加调度程序和日志插件:

heroku addons:add logentries
heroku addons:add scheduler

第 3 步 - 打开调度程序:

heroku addons:open scheduler 

或使用仪表板,单击“我的应用”>“一般信息”>“插件”>“调度程序”

第 4 步 - 设置您的 cronjob:

./vendor/casperjs/bin/casperjs myCasperScript.js

并选择您希望脚本运行的频率。

希望对您有所帮助!

关于javascript - 在 heroku 上为每个 cronjob 运行 casperjs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26079524/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com