W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
你也可以推送一個(gè)閉包去隊(duì)列,這個(gè)方法非常的方便及快速的來處理需要使用隊(duì)列的簡單的任務(wù):
推送一個(gè)閉包至隊(duì)列
Queue::push(function($job) use ($id)
{
Account::delete($id);
$job->delete();
});
注意: 要讓一個(gè)組件變量可以在隊(duì)列閉包中可以使用我們會(huì)通過 use 命令,試著發(fā)送主鍵及重復(fù)使用的相關(guān)模塊在你的隊(duì)列工作中,這可以避免其他的序列化行為。
當(dāng)使用 Iron.io push queues 時(shí),你應(yīng)該在隊(duì)列閉包中采取一些其他的預(yù)防措施,我們應(yīng)該在執(zhí)行工作收到隊(duì)列數(shù)據(jù)時(shí)檢查token是否真來自 Iron.io,舉例來說你推送一個(gè)隊(duì)列工作到 https://yourapp.com/queue/receive?token=SecretToken,接下來在你的工作收到隊(duì)列的請求時(shí),你就可以檢查token的值是否正確。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: