由于不同的原因,我需要读取Laravel Horizon中一个管理员队列的PID。问题是我在库中找不到该信息。
我可以像这样检索所有主管:
public function index(SupervisorRepository $supervisors){
$supervisors = collect($supervisors->all())->sortBy('name');
return $supervisors;
}
或所有工作负载(队列),如下所示:
public function index(WorkloadRepository $workloadRepository){
$workload = collect($workloadRepository->get())->sortBy('name')->values()->toArray();
return $workload;
}
但我不知道如何通过仓库获取队列的PID,最后但并非最不重要的是,我无法在我的服务器上运行shell命令,所以我必须通过访问Redis或Laravel Horizon来获取它。
1条答案
按热度按时间1l5u6lss1#
事实证明,你不能从地平线上得到它,你需要通过询问你的操作系统来得到它