Laravel 队列作业未更新到最新代码

2023-11-22

我正在使用 laravel 队列作业发送带有 Excel 附件的电子邮件。很多时候,每当我更新任何代码更改时,它都不会考虑更新的代码,而是运行旧代码。我怎样才能防止这种情况发生?


每次部署 Laravel 应用程序或进行任何代码更改时,您都应该运行:

php artisan queue:restart

当然,请确保您已在 Supervisor 中设置autostart为真。

您可以继续阅读https://laravel.com/docs/5.4/queues#running-the-queue-worker :

由于队列工作进程是长期存在的进程,因此它们不会接收 无需重新启动即可更改代码。所以,最简单的方法是 使用队列工作程序部署应用程序就是重新启动工作程序 在您的部署过程中。您可以优雅地重新启动所有 工作人员通过发出队列:重新启动

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

Laravel 队列作业未更新到最新代码 的相关文章

随机推荐

  • 清除 Python 的命令行输出 [Eclipse]

    我正在使用 Eclipse 编写 Python 并且我希望能够轻松地清除屏幕 我见过这个问题 并尝试了 除其他建议外 以下解决方案 import os def clear os system cls if os name nt else c
  • vector> 无法使用 MSVC 进行编译

    制作仅移动类型的地图向量似乎在 Windows 上无法正常工作 请参阅此处的代码 https godbolt org z yAHmzh include
  • Golang 的 SQL 包无法进行即席/探索性查询吗?

    根据文档 从 Go 中的数据库中获取数据的唯一方法似乎是使用 Rows Scan 这意味着您必须在编译时知道所有列的计数和类型 我错过了什么吗 您应该如何支持即席查询 或者甚至从表中取出将来可能发生变化的所有列 The sql Rows类型
  • 图像未显示在托管网站中

    感谢您花时间查看此内容 我已尽我所能进行研究 但没有提出任何建议 我看到一个类似的堆栈溢出帖子 关于等待图像完成处理 但我已经等了大约 2 5 小时 图像仍然丢失 我正在将 AngularFire 与 Firebase 一起使用 我正在使用
  • 使用“base”是否是一种不好的做法,即使它可能有利于可读性?

    我知道这是一个主观问题 但我总是对编码风格的最佳实践感到好奇 ReSharper 4 5 在实现类中调用基本方法之前向我发出有关关键字 base 的警告 即 base DoCommonBaseBehaviorThing 虽然我欣赏 越少越好
  • 将多个 -std 开关传递给 g++

    假设运行是否安全g with g std c 98 std c 11 会使用C 11编译吗 我在中没有找到明确的确认文档 但我看到 O标志的行为是这样的 The 海湾合作委员会手册没有说明 任何互斥的最后一个 std 指定的选项生效 第一次
  • GMail 未显示我使用 System.Net.Mail 发送的内联图像 (cid)

    当我通过 Outlook 或 gmail 向 gmail 电子邮件地址发送电子邮件时 我可以添加直接显示在 gmail 网络界面中的内联图像 工作电子邮件的相关原始邮件标头和原始正文部分 089e0158b6909948880520cef5
  • 如何在 Python 中打开文本文件?

    目前 我正在尝试打开一个名为 Temperature txt 的文本文件 我已使用文件处理程序保存在桌面上 但是由于某种原因我无法使其工作 谁能告诉我我做错了什么 Python34 python from math import fh op
  • 如何集群ServiceMix?

    我正在寻找一些有关如何集群 ServiceMix 解决方案的初步指导 基本上我需要的是 有 2 个 或更多 ServiceMix 实例满足我的路由需求并共享负载 如果一个实例失败 其他实例继续服务 如果失败的人复活了 它就会加入队伍 搜索信
  • std::some-namespace::transform 有一天可以支持任何函子吗?

    std transform来自
  • 如何通过curl 使用 Nexus 的 REST API 从 Nexus 检索工件校验和?

    我正在尝试验证从 Nexus 下载的工件的校验和 我可以抓取该工件并下载它们并检查它们的 md5sum 或 sha1sum 但我需要根据 Nexus 的实际总和进行检查 以便我可以验证它们是否正确 这是我用来从 Nexus 获取文件的命令
  • 可腌制的图像对象

    如何从 PIL 图像对象创建可pickle 文件 以便可以将这些图像保存为单个 pickle 文件 然后上传到另一台计算机 例如运行 PIL 的服务器 并在那里取消pickle 您可以将 Image 对象转换为数据 然后可以对其进行 pic
  • Anaconda python、PIL 和 Imagingtk

    虽然这是一个相当不错的有记录的问题 我找不到解决办法 我无法导入 PIL 和 ImageTK 最小的例子 import Tkinter as tk from PIL import Image ImageTk root tk Tk image
  • GEE 中的负二项式

    对于实现 GEE 的 R 包 例如gee geepack 好像不包括负二项式族 我有两个问题 还有我不知道的其他 GEE R 软件包吗 如果没有 是否有一个简单的步骤来允许创建一个族 即提供链接功能 log mu 和方差函数 mu mu 2
  • 防止在 WiX 主要升级期间删除/安装服务 - 服务不停止

    我遇到了我想象的常见情况 但无法让事情完全正常进行 场景非常简单 我想对产品进行重大升级 而不更改服务设置 也不需要重新启动 在正常安装中 该服务应该安装并启动 卸载时 该服务应停止并被删除 升级时 应停止 而不是删除 服务 写入新文件 然
  • 在 Play 框架中使用 ElementCollection 时出现 LazyInitializationException

    我的应用程序模型集中有一个用户实体 定义如下 public class User extends Model private String name private byte sk Column columnDefinition BINAR
  • .htaccess 中的 RewriteRule 不起作用

    我目前在本地计算机上运行 Apache2 并安装了最新版本的 Ubuntu 我正在尝试使用 htaccess 文件进行基本的 URL 重写 文件 http localhost page php home 确实存在 而位置 doesnotex
  • 将 Select2 集成到 Angular2 应用程序中

    我正在尝试整合Select2进入Angular2我正在构建的应用程序 我设法得到select2正在运行 我的多个选择按预期进行了转换 我现在的问题是我应该如何获取选定的值以及我应该使用哪个事件进行绑定 我尝试绑定 change select
  • 将 Windows 7 屏幕键盘合并到 WPF 应用程序中

    Windows 7 有一个非常好的触摸屏屏幕键盘程序 控件 我有一个触摸屏应用程序 最初是为 XP 编写的 并将部署在 XP 上 是否可以将此键盘直接合并到我的应用程序中 而不是使用自定义控件 我找不到有关它的程序信息 因此任何链接都会非常
  • Laravel 队列作业未更新到最新代码

    我正在使用 laravel 队列作业发送带有 Excel 附件的电子邮件 很多时候 每当我更新任何代码更改时 它都不会考虑更新的代码 而是运行旧代码 我怎样才能防止这种情况发生 每次部署 Laravel 应用程序或进行任何代码更改时 您都应