标签: php gearman job-scheduling supervisord process-control
我们正在使用Gearman和Supervisord在我们的服务器上排队和运行作业。我似乎无法解决的一个问题是完全从工作队列中删除Gearman工作人员。我已经尝试删除客户端/工作者源文件以及从另一个工作者调用GearmanWorker::unregister。运行$ gearadmin --status时,我仍然在作业队列中看到工作器功能。有什么建议吗?
GearmanWorker::unregister
$ gearadmin --status
答案 0 :(得分:5)
您需要 gearadmin --drop-function XXX