当前位置: 首页 > news >正文

夏津网站建设价格站长之家爱站网

夏津网站建设价格,站长之家爱站网,微信小程序制作教学,郑州富士康最新招聘业务场景:项目里边有很多视频资源需要上传到抖音资源库,通过队列一条一条上传。 参考实例:发送邮件,仅供参考 (1)创建任务【生成任务类】 在你的应用程序中,队列的任务类都默认放在 app/Jobs 目录下。如果这个目录不存…

业务场景:项目里边有很多视频资源需要上传到抖音资源库,通过队列一条一条上传。

参考实例:发送邮件,仅供参考

(1)创建任务【生成任务类】
在你的应用程序中,队列的任务类都默认放在 app/Jobs 目录下。如果这个目录不存在,那当你运行 make:job Artisan 命令时目录就会被自动创建。你可以用以下的 Artisan 命令来生成一个新的队列任务

php artisan make:job DyUploadResource

任务类结构
任务类的结构很简单,一般来说只会包含一个让队列用来调用此任务的 handle 方法,定义需要执行的任务逻辑,如发送邮件等

<?phpnamespace App\Jobs;use App\Models\HtQuestLibraryQuest;
use Illuminate\Bus\Queueable;
use Illuminate\Contracts\Queue\ShouldQueue;
use Illuminate\Foundation\Bus\Dispatchable;
use Illuminate\Queue\InteractsWithQueue;
class DyUploadResource implements ShouldQueue
{use Dispatchable, InteractsWithQueue, Queueable, SerializesModels;/*** 任务最大尝试次数。** @var int*/public $tries = 5;/*** 任务失败前允许的最大异常数** @var int*/public $maxExceptions = 3;/*** 任务运行的超时时间。** @var int*/public $timeout = 600;/*** 课程信息** @var int*/public $product_data;/*** 抖音资源上传** @return void*/public function __construct(array $product_data){$this->product_data = $product_data;if(empty($product_data)){exit();}}/*** Execute the job.* 里边写代码逻辑* @return bool*/public function handle(): bool{}}

(2)分发任务【如何使用】

<?phpnamespace App\Http\Controllers;use App\Jobs\ProcessPodcast;
use Illuminate\Http\Request;
use App\Http\Controllers\Controller;class PodcastController extends Controller
{/*** 抖音资源课程上传*/public function dyUploadResource(Request $request){// dispatch 用于分发,onQueue 用户起名,监听使用  // ->delay(Carbon::now()->addMinutes(10))  延迟分发DyUploadResourceMiddle::dispatch($product_data)->onQueue('dy_resource_get_status');}
}

(3)监听队列

php artisan queue:work --queue=dy_resource_get_status

开启后队列会执行redis已入队的值

redis队列任务:

http://www.shuangfujiaoyu.com/news/38591.html

相关文章:

  • 伊犁网站建设评价品牌营销策划书
  • 站长工具服务器查询建立一个网站的费用
  • 国内有做网游评测的网站么廊坊seo关键词优化
  • 订阅号如何做微网站最新消息新闻
  • ueeshop外贸建站公司线上营销模式
  • 天津通信网站建设seo网络营销推广公司
  • 做网站需要材料优化营商环境评价
  • 校园网站建设方案百度网盘登陆
  • 山东食品行业网站模板网站优化seo是什么
  • 网站自己做需要多少钱余姚网站制作公司
  • asa8.4 做网站映射最新一周新闻
  • 圣诞网站源码如何创建网站
  • 莱芜公司做网站百度域名查询官网
  • 开发者选项在哪哈尔滨优化推广公司
  • 阿里云域名怎么做网站如何在网上推广自己
  • jsp 做网站还是php西安百度网站排名优化
  • tp框架做网站xml地图长春网站建设技术托管
  • 免费推广的途径与原因苏州seo网站系统
  • 自做网站代码是多少西安seo网站推广优化
  • 做的网站.如何在局域网内访问网店
  • 网站设计宁波今日重大新闻头条
  • 做网站用html5跨境电商网站
  • 静态网页模板 网站模板如何做网站赚钱
  • 营销型网站建设公司排名小程序定制开发
  • 做网站翻页怎么做什么叫优化
  • ppt怎么做 pc下载网站宁波seo网络推广咨询热线
  • 定制化网站开发一般多少钱windows10优化软件
  • 做盗版网站 国外服务器吗百度地图推广怎么做的
  • 大连网站建设设计网易疫情实时最新数据
  • 有域名有空间如何做网站seo优化主要工作内容