【问题标题】:Laravel- change database used by queuesLaravel - 队列使用的更改数据库
【发布时间】:2013-12-01 06:05:19
【问题描述】:

我创建了名为 production 的自定义环境,其中包含 database.php 和其他配置文件。在生产环境下运行时,正在使用的数据库是我在生产环境文件夹中的 database.php 中指定的数据库,但队列不使用生产环境数据库。我的问题是如何让队列使用我的自定义环境数据库。

【问题讨论】:

  • 您能否提供更多有关队列的信息?什么样的和/或提供者。是提供者推动它,还是一个工人在运行?
  • 这是一个用于发送电子邮件的aws队列

标签: php database queue laravel-4 eloquent


【解决方案1】:

根据您在 cmets 中提供的输入,在我看来,您的工人是在另一个环境中被接走的。

您是在bootstrap/start.php 中指定了运行worker 的机器的主机名,还是在命令中以--env=production 启动了worker?

【讨论】:

    猜你喜欢
    • 2017-11-18
    • 1970-01-01
    • 2017-05-10
    • 2016-12-30
    • 2017-05-15
    • 1970-01-01
    • 2020-03-27
    • 2020-08-19
    • 1970-01-01
    相关资源
    最近更新 更多