Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在Laravel中每5分钟访问一个特定URL的最佳实践_Php_Python_Laravel_Laravel 5 - Fatal编程技术网

Php 在Laravel中每5分钟访问一个特定URL的最佳实践

Php 在Laravel中每5分钟访问一个特定URL的最佳实践,php,python,laravel,laravel-5,Php,Python,Laravel,Laravel 5,我用的是拉威尔。 我正在尝试访问某个URL() 每5分钟一次 我在想 创建路线: 编写一个python脚本来获取该路径 将cron作业配置为每5分钟触发一次该脚本 但我很好奇我们是否能在拉拉维尔实现这一点 我们可以声明一个路由并使其自动执行吗?或者类似的 我现在愿意接受任何建议 我的python解决方案是否是此类任务的最佳实践? 如果您对此有任何提示/建议,我们将不胜感激 Laravel路是: Command只是一个PHP类,因此您可以在其中使用Laravel的所有功能。非常感谢您为

我用的是拉威尔。 我正在尝试访问某个URL() 每5分钟一次


我在想

  • 创建路线:
  • 编写一个python脚本来获取该路径
  • 将cron作业配置为每5分钟触发一次该脚本

但我很好奇我们是否能在拉拉维尔实现这一点

我们可以声明一个路由并使其自动执行吗?或者类似的

我现在愿意接受任何建议

我的python解决方案是否是此类任务的最佳实践?

如果您对此有任何提示/建议,我们将不胜感激

Laravel路是:


  • Command只是一个PHP类,因此您可以在其中使用Laravel的所有功能。

    非常感谢您为我指明了令人敬畏的方向!虽然我有一个问题,但我是否需要将此条目添加到我的cron任务
    ***php/path/to/artisan schedule:run>>/dev/null 2>&1
    -即使我希望每5分钟自动一次?第一个字段是分钟。如果在此字段中指定*,则它每分钟运行一次。如果在第一个字段中指定*/5,则它每5分钟运行一次,如图所示<代码>*/5****php/path/to/artisan schedule:run>/dev/null 2>&1@ihue,是的,您应该添加此条目。它将每分钟运行一次Laravel调度程序。如果您想每5分钟运行一次任务,请使用Scheduler的
    ->everyFiveMinutes()
    方法。这也是我在阅读文档时的目的。谢谢你的确认。非常感谢你今天的建议。