我试图传递一些数据或操作结果的标识符,如'true'或'false'。现在我只能根据完成和失败的回调来考虑任务的返回码。 您能否就如何将数据传递给结果提出一些想法。
答案 0 :(得分:1)
我已经想出了这一个。我所做的是在客户端上包含一个setCompleteCallback,在worker上包含一个sendComplete。通过sendComplete发送的序列化数据可以由注册的回调使用setComplete接收。
At worker: $client->setCompleteCallback('onComplete'); function onComplete($job){ ... } At client: $worker->sendComplete('This is the data!');