Sim*_*yan 6 queue worker multi-tenant laravel
我有一个有助于控制作业处理的包。它使用 Hyn/多租户模型。运行Job时抛出异常Database connection [tenant] not configured.
仅当我通过作曲家要求连接包时,它才会引发错误。如果我尝试使用 psr-4 自动加载连接包,一切正常!
我假设队列工作人员没有根据需要连接服务提供商。
这是抛出异常的部分
public function getProcess($job)
{
$job = CompositeProcessHelpers::getJob($job);
if ($id = $this->getProcessId($job)) {
return CompositeProcess::query()->whereKey($id)->first();
}
return null;
}
Run Code Online (Sandbox Code Playgroud)
有谁知道 laravel 的队列工作人员如何注册服务提供者或如何解决这个问题?
| 归档时间: |
|
| 查看次数: |
297 次 |
| 最近记录: |