如何在 Lumen 5.5 中将作业分派到特定队列

2024-02-09

在标准作业中,我使用此方法来调度作业:

dispatch(new PurchaseJob($trxId, $method, $params));

接下来我想调度另一个作业来发送电子邮件,但我想将其拆分到另一个单独的队列。 根据我在 Laravel 5.5 文档中读到的内容,我可以这样做:

SendEmailJob::dispatch($userEmail)->onQueue('send_email');

但它似乎不适用于 Lumen 5.5。

我可以做什么来使这项工作正常进行,或者是否有文档中未说明的任何其他方法?


我刚刚在 Lumen 5.5 中找到了一种方法来调度具有指定名称的队列。

public function toMail($notifiable)
{
    $job = (new SendFriendRequestEmail($notifiable))->onQueue('email');
    dispatch($job);
}

可能是这个article https://divinglaravel.com/queue-system/pushing-jobs-to-queue将帮助您了解更多

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 Lumen 5.5 中将作业分派到特定队列 的相关文章

  • 将 PHP 7 安装到我的服务器后,PHP 模块无法加载

    我将 PHP 7 安装到我的服务器上 因此 我没有 etc php5 和 etc php 7 0 当我运行我的网络应用程序时 我看不到任何以前的 CURL 或 fork 起初我收到这个错误消息 消息 调用未定义的函数curl init 安装
  • 增加内存限制时出现奇怪的错误

    我使用的是共享托管环境 PHP 的默认内存限制是 32M 我在 Concrete5 设置方面遇到一些问题 当我尝试登录 Concrete5 的管理面板时 出现内存限制错误Allowed memory size of 33554432 byt
  • 如何从 PHP 中的字符串创建可能的字符串组合?

    如何从 PHP 中的字符串创建可能的字符串组合 Exp input abc output array 0 gt a 1 gt ab 2 gt abc 3 gt ac 4 gt acb 5 gt b 6 gt ba 7 gt bac 8 gt
  • 我的设置未保存在 WordPress 主题选项页面中

    我正在尝试创建一个基于 WordPress 设置 API 的主题选项页面 当我在浏览器中检查 options php 页面时 例如http mysite com wordpress wp admin options php http mys
  • 从远程托管上的 PHP 获取 PHP 错误日志

    是否有 PHP 函数或其他方式以字符串形式获取 PHP 错误日志 我需要这个 因为我无法访问在其他人的服务器上运行的站点的错误日志 他提出通过电子邮件将错误日志发送给我 但这不太方便 有什么方法可以将错误日志输出到 PHP 页面吗 我意识到
  • 如何使用 PHP 查找字符串中字符的序列模式?

    假设我有随机的文本块 EAMoAAQAABwEBAAAAAAAAAAAAAAABAgMFBgcIBAkBAQABBQEBAAAAAAAAAAAAAAAGAgMEBQcBCBAAAQMDAgMEBQcIBQgGCwEAAQACAxEEBSEG
  • 纯旧 PHP 对象 (POPO) 一词的确切含义是什么?

    我想了解一下波波 我搜索了 popo 发现它代表 Plain Old Php Object 但我不确定 Plain Old Php Object 的确切含义 我想知道什么是 popo 以及在哪里使用它 谢谢 普通旧 在此处插入语言 对象是一
  • 使用 php ping 网站

    我想创建一个 php 脚本 它将 ping 一个域并列出响应时间以及请求的总大小 这将用于监控网站网络 我尝试过curl 这是我到目前为止的代码 function curlTest2 url clearstatcache return if
  • php 邮件特殊字符 utf8

    我有以下脚本 在电子邮件中 主题 Testmail Special Characters Body Hi there this isn t somet
  • 动态创建和下载Doc文件

    因此 我尝试动态创建 doc 文件并让用户在单击按钮时下载该文件 这些是我找到的用于下载文件的标头 header Content Description File Transfer header Content Type applicati
  • 将具有值的产品属性添加到 Woocommerce 中的产品

    我正在使用此代码添加自定义属性 attributes array array name gt Size options gt array S L XL XXL position gt 1 visible gt 1 variation gt
  • 如何检查 $row['column_name'] 是否返回空 php mysql

    我有一个带有列的表格 id name phone describe 当我从这个表中获取值时 我正在使用 row mysql fetch array query 现在我想检查是否 row describe 返回空值 如何查看php 您可以使用
  • 优化数据可视化 Web 应用程序的性能

    我正在重写 3 年前编写的数据可视化网络工具 从那时起 浏览器的 JavaScript 引擎变得更快 所以我正在考虑将部分工作从服务器转移到客户端 在页面上 数据在表格和地图 或图表 中可视化 它使用相同的数据 但以不同的方式 因此准备显示
  • PHPMailer 验证失败

    当我尝试在工作中使用 Windows Server 2012 上的 PHPMailer 来使用 SMTP 发送报告电子邮件时 出现身份验证失败错误 我在域上使用服务器管理员帐户 我非常确定密码是正确的 检查下面的代码 require PHP
  • 警告:mysqli_query() 期望参数 1 为 mysqli,在 中给出 null

    我正在尝试构建一个简单的自定义 CMS 但出现错误 警告 mysqli query 期望参数 1 为 MySQLi 在中给出的为 null 为什么我会收到此错误 我的所有代码都已经是 MySQLi 并且我使用两个参数 而不是一个 con m
  • 访问 Magento 购物车和/或结帐中的运费

    请注意 这个问题是关于运费 而不是价格 有一个重要的区别 即运输方式为店主支付的费用是多少 而不是客户支付的费用 The shipping tablerate数据库表包括一个cost字段 该字段填充在Mage Shipping Model
  • C++ php 和静态库

    我创建了一个library a 其中包含 cpp 和 h 文件 其中包含很多类 嵌套类和方法 我想在 php 示例中包含这个静态库并尝试使用它 我想提一下 我是 php 新手 我已经在 test cpp 文件中测试了我的 libray a
  • Laravel 意外错误“类用户包含 3 个抽象方法...”

    在 Laravel 上编写我的身份验证应用程序时 我遇到了一个以前从未见过的错误 我已经集思广益了近一个小时来解决这个问题的原因 但仍然找不到解决方案 Error User 类包含 3 个抽象方法 因此必须声明为抽象方法或实现其余方法 Il
  • 是否可以使用流上下文在 PHP 下使用 FTPS?

    我了解到使用ftpsPHP for Windows 下的 ftp ssl connect 很困难 您被要求进入构建自己的二进制文件以包括 Open SSL 的漫长旅程 我找到了以下建议phpseclib http phpseclib sou
  • 一些基本的 PHP 问题 [已关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我只是有一些基本的 php 问题来加深我对学习的理解 但我找不到简单的答案 我有一个 php ajax 应用程序 它生成 mysql

随机推荐

  • 在渲染中创建函数是否不好?

    像这样将函数放入渲染中是一种不好的做法吗 这些函数是否会在每次渲染时创建 从而导致性能下降 性能影响有多大 是否有一个链接可以衡量这一点 或者有可靠的消息来源说这很糟糕 这是否会导致不必要的渲染 我听说这尤其不是一个好主意PureCompo
  • 在 C# 中如何确定字符串变量的值是否更改?

    仅当特定字符串从其先前值更改时 我才需要在单击按钮 将值添加到列表框 下执行某些操作 我该如何处理这个问题 下面是我的代码示例 private void button6 Click object sender EventArgs e str
  • 如何使用 flutter 访问 android 中的特定文件夹?

    假设我有电影 ifont 歌曲 图像 whatsapp 等文件夹 在我的外部存储上 我想访问上面任何文件夹中的文件并使用 flutter 存储到列表中 我已经向 android xml 添加了必要的权限 但我不知道如何进一步发展 我希望有一
  • C# 将 Table 添加到现有 DataContext 实例中

    我可以添加吗Table
  • 在Python中,如何将这种格式转换为unix时间戳?

    Mon Jul 09 09 20 28 0000 2012 如果我有类似 STRING 的格式 如何将其转换为 unix 时间戳 注意 我从 Twitter 的 API 获取此格式 最好的选择是使用dateutil parser parse
  • Amplify.configure 不是一个函数

    尝试使用AWSAmplify以下是 S3 存储本教程 https aws amplify github io amplify js media storage guide manual setup与手册设置 我创建了一个amplify te
  • 我的包含在RelativeLayout中有什么问题?

    我想创建一个顶部有标题栏 底部有导航栏的活动 我用了include将标题栏布局和导航栏布局包含到主布局中 如下所示 结果是标题栏和导航栏都转到屏幕顶部 有人能告诉我为什么吗 谢谢
  • 绝对定位元素上的 nowrap 和 max-width 问题

    我猜这两个属性实际上并不一起工作 但我的情况是 我正在尝试创建一个工具提示组件 我的工具提示是绝对定位的 并且由于我不知道内容的长度是多少 所以没有宽度 因此 对于与宽度相关的 css 文本只是形成一个又高又瘦的列 我试过max width
  • 在闪亮的应用程序中调整导航栏菜单的高度

    我有一个基本的闪亮应用程序 我希望能够在其中设置名为 Navnar 的导航栏菜单的高度 我没有看到任何设置其高度的选择 ui r library markdown navbarPage Navbar tabPanel Plot sideba
  • 如何在 Artillery.i.o 中运行 Node-js 脚本而不将其包含在负载测试场景中

    我要对用户在地址簿中添加联系人的场景进行负载测试 为此 用户必须首先登录其帐户 我有一个 Nodejs 脚本 自动登录 js 为用户和 json 文件执行登录 联系人 json 其中具有在地址簿中添加联系人所需的配置和 POST 请求参数
  • 如何将表达式作为 Angular2 中的输入传递给组件?

    我需要将一个表达式传递给将在组件模板内计算的组件 例如 组件 Component selector app my component export class MyComponent Input items MyClass Input ex
  • Visual Studio 2012 中的 TypeScript 无法编译

    我已经安装了打字稿 v0 9 1 1 在我的 Visual Studio 2012 安装上 但我无法让它编译我的 ts构建期间的文件 请参见下面的屏幕截图 我已经尝试过这里发布的许多不同的解决方案 但没有一个对我有用 请注意 我可以创建一个
  • 使用 jQuery 对文本输入数组索引重新编号

    我有以下 HTML 块 用于作为表单的一部分从用户收集有关项目的信息 div class clone block Name div
  • 如何使用dispatch_async_f?

    我想要排队的函数不带参数 我传递什么paramContext 传入 NULL 会生成编译错误 无效使用 void 表达式 我不想只是为了编译而向我的函数添加参数 我该如何使其工作 Mac OS X Snowleopard 带有 Object
  • 在 git 中取消暂存已删除的文件

    通常 要放弃对文件的更改 您可以执行以下操作 git checkout
  • kivy python3检测鼠标滚轮

    你好 我想在 kivy 的图表中创建缩放效果 我在 Windows 上的 python 3 6 64 位中使用 kivy 1 10 我想在我的图形小部件中检测鼠标滚轮事件 但我找不到如何执行此操作 我的代码 import itertools
  • 将变量从控制器传递到 Yii 中的视图

    我无法在相应视图中使用控制器中指定的变量 这是我的代码 public function actionHelloWorld this gt render helloWorld array var gt this is me 在 helloWo
  • 在方向改变时重新渲染网页的最佳方法是什么?

    我有一个流畅的 CSS 布局 当我改变方向时 它在 iPhone 上渲染得很糟糕 刷新后看起来不错 我使用下面的代码来刷新方向更改的页面 效果很好 只是感觉这样做有点不对 有没有什么方法可以实现这一点而无需重新加载整个页面 这是一个移动网站
  • 如何获取/proc/[pid]/status信息

    是否有一个定义的结构来获取特定进程的该文件的每个字段而不是解析该文件 The proc pid创建伪文件系统的目的是为了使其他程序能够访问大量内核数据 而无需与二进制结构绑定 尽管 proc pid status旨在 以更易于人类解析的格式
  • 如何在 Lumen 5.5 中将作业分派到特定队列

    在标准作业中 我使用此方法来调度作业 dispatch new PurchaseJob trxId method params 接下来我想调度另一个作业来发送电子邮件 但我想将其拆分到另一个单独的队列 根据我在 Laravel 5 5 文档