如何创建一个每小时自动运行一次并发送 curl 请求的脚本?



我想填充安装在服务器上的主机数据库。为此,我必须在端点上发送多个(curl(http请求,更改某个实体的某个字段的值,该字段也保存在不同的数据库中。问题是我需要在很多天里每小时更改一次字段的值。我知道人们使用 cron 作业来完成此类任务,但我首先需要知道我应该用哪种语言编写脚本(php、python 等 - php 是我个人的首选(,或者它并不重要,重要的是通过 cron 执行它?另外,在我的场景中,cron 的语法会是什么,我需要每小时更改一次值,比如七天?

嗨,有很多可能性可以做 cronjob,这取决于您的基础设施。例如:

  • 在使用cPanel/Plesk的虚拟主机中,你可以调用一个脚本(例如PHP(。
  • 您还可以通过使用用户启动器来执行 cron,例如,通过在数据库上创建一个表,其中包含每个用户的上次执行,您可以检查上次执行并将其与实际时间进行比较,您可以决定是否启动脚本
  • 您可以在受控服务器或VPS的CASO中为您的服务器创建一个CRONTAB(例如 https://crontab-generator.org/(
  • 您可以使用在线 cron 服务,例如 https://www.easycron.com/
  • 等等...

最新更新