成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專欄INFORMATION COLUMN

laravel隊(duì)列demo

MAX_zuo / 3294人閱讀

摘要:隊(duì)列我使用的是安裝配置環(huán)境這種使用時(shí)不需要多配置,只要寫(xiě)好類和其方法,在需要的位置出隊(duì)即可。代碼示例入隊(duì)隊(duì)列消費(fèi)任務(wù)開(kāi)始前就刪除任務(wù),再開(kāi)始執(zhí)行任務(wù)。業(yè)務(wù)處理執(zhí)行出隊(duì)操作第一次寫(xiě)文章,寫(xiě)的不大好

隊(duì)列我使用的是redis

1.安裝composer require "predis/predis:~1.0"
2.配置環(huán)境.env QUEUE_CONNECTION這種redis

使用時(shí)不需要多配置,只要寫(xiě)好Queue類和其fire方法,在需要的位置出隊(duì)即可。
代碼示例:

入隊(duì)

use Queue;
Queue::push("AppJobsJobDemo",["message"=>"隊(duì)列"]);

消費(fèi)

php artisan make:job JobDemo

class JobDemo{

    public function fire($job,$data){
        $job->delete();任務(wù)開(kāi)始前就刪除任務(wù),再開(kāi)始執(zhí)行任務(wù)。
        //業(yè)務(wù)處理
    }
}

laravel執(zhí)行出隊(duì)操作
php artisan queue:work

第一次寫(xiě)文章,寫(xiě)的不大好

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/29667.html

相關(guān)文章

  • Laravel 寫(xiě)個(gè) Queue 怎么這么難

    摘要:可沒(méi)有這個(gè)命令,不過(guò)也很方便,默認(rèn)會(huì)有一個(gè)已經(jīng)寫(xiě)好了,拷貝一份改個(gè)名字即可。如果使用框架,那么直接這么寫(xiě)會(huì)報(bào)錯(cuò)。原因在于的基類中并沒(méi)有使用這個(gè),而是直接使用中的方法。 這兩天初次接觸 Laravel 的隊(duì)列,也是搞了好一會(huì)。。。一番折騰下來(lái)還是感慨對(duì) Laravel 不得其門(mén),文檔寫(xiě)的相對(duì)簡(jiǎn)單和概括,看源碼又有些力不從心(不過(guò)看源碼慢慢調(diào)試驗(yàn)證還是最可靠的)。 下面是我的一個(gè)簡(jiǎn)單 De...

    RebeccaZhong 評(píng)論0 收藏0
  • Laravel隊(duì)列小結(jié)

    摘要:說(shuō)明隊(duì)列配置文件存放在。每一種隊(duì)列驅(qū)動(dòng)的配置都可以在該文件中找到,包括數(shù)據(jù)庫(kù),,,,以及同步本地使用驅(qū)動(dòng)。其中還包含了一個(gè)隊(duì)列驅(qū)動(dòng)用于那些放棄隊(duì)列的任務(wù)。 showImg(https://segmentfault.com/img/remote/1460000012384126?w=888&h=280); 說(shuō)明 隊(duì)列配置文件存放在 config/queue.php。 每一種隊(duì)列驅(qū)動(dòng)的配...

    MoAir 評(píng)論0 收藏0
  • Laravel 結(jié)合 GatewayWorker 推送消息

    摘要:項(xiàng)目中執(zhí)行以下命令即可三應(yīng)用在中結(jié)合消息隊(duì)列可參考使用隊(duì)列來(lái)完成消息推送。五配置如何創(chuàng)建一個(gè)服務(wù),使得客戶端可以用過(guò)協(xié)來(lái)連接通訊,比如在微信小程序中連接服務(wù)端。微信小程序要求連接時(shí)不帶端口號(hào),也就是端口只能是。 一、簡(jiǎn)述 GatewayWorker基于Workerman開(kāi)發(fā)的一個(gè)項(xiàng)目框架,用于快速開(kāi)發(fā)TCP長(zhǎng)連接應(yīng)用,例如app推送服務(wù)端、即時(shí)IM服務(wù)端、游戲服務(wù)端、物聯(lián)網(wǎng)、智能家居...

    617035918 評(píng)論0 收藏0
  • 為什么 Laravel 會(huì)重復(fù)執(zhí)行同一個(gè)隊(duì)列任務(wù)?

    摘要:把因執(zhí)行超時(shí)的隊(duì)列從集合重新到當(dāng)前執(zhí)行的隊(duì)列中。從要執(zhí)行的隊(duì)列中取任務(wù)可以看到在取要執(zhí)行的隊(duì)列的時(shí)候,同時(shí)會(huì)放一份到一個(gè)有序集合中,并使用過(guò)期時(shí)間戳作為分值。 (原文鏈接:https://blog.tanteng.me/2017/...) 在 Laravel 中使用 Redis 處理隊(duì)列任務(wù),框架提供的功能非常強(qiáng)大,但是最近遇到一個(gè)問(wèn)題,就是發(fā)現(xiàn)一個(gè)任務(wù)被多次執(zhí)行,這是為什么呢? 先說(shuō)...

    vboy1010 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<