在 php 中使用定时器是一件不太简单的事情,之前大概只能通过 cron 来实现定时任务。但是在 Laravel5 中,定时任务将会变得很简单。
是在某知名laravel社区中讲述laravel5.5下定时任务的教程中的第一句话。但是实际在使用这个功能时,对于新手依旧困难重重。在网上其他的帖子基本也是相当含糊。接下来让我们从在laravel5.5框架下面从零开始实现定时任务。
2.从终端进入到我们的网站代码所在的径。我这里是 /,你们需要根据实际的情况。然后使用laravel的artisan命令添加一个command,我们不妨给这个command取名叫MyTimer。
//这里是command要处理的业务。根据我们的需求,打印当前时间日期的业务代码需要写到这个
接下来让我们来修改这个文件。我们不妨给command取名叫mytimer。然后将业务代码也写进去。修改后好的代码清单我们一并贴出来。
//这里是command要处理的业务。根据我们的需求,打印当前时间日期的业务代码需要写到这个
其中有一个地方需要注意就是artisan所在的径。这个地方需要跟你实际情况来修改。后面那个一行是我使用的liunx面板的日志。这个和本例无关,直接即可。
接下来。我们等待几分钟。看看是否每隔一分钟会打印一行日志。等待几分钟后,我们打开日志。显然这是实验是成功的。
网友评论 ()条 查看