正在symfony2中请求Gearman捆绑包中的客户端作业

正在symfony2中请求Gearman捆绑包中的客户端作业,symfony,gearman,Symfony,Gearman,我正在用gearman bundle在symfony2中制作gearman。在请求客户端作业的最后一步之前,我已经完成了所有步骤。服务器没有返回任何内容。页面持续加载 $gearman = $this->getContainer()->get('gearman'); $gearman->doJob('MmoreramerinoGearmanBundleWorkers~testB'); 但是当我用callJob而不是doJob运行代码时,它返回了一些整数。刷新页面时会增加1。如

我正在用gearman bundle在symfony2中制作gearman。在请求客户端作业的最后一步
之前,我已经完成了所有步骤。服务器没有返回任何内容。页面持续加载

$gearman = $this->getContainer()->get('gearman');
$gearman->doJob('MmoreramerinoGearmanBundleWorkers~testB');

但是当我用callJob而不是doJob运行代码时,它返回了一些整数。刷新页面时会增加1。

如果您可以链接到您正在遵循的教程,这将非常有用,尽管我怀疑您正在请求在没有任何可用工作人员的情况下执行作业-这将导致客户端只是闲逛,等待工作人员取用。我正在关注此捆绑包。除了最后一步clint请求作业外,我已经完成了所有步骤。有一件事我忘了说,当php应用程序/控制台gearman:job:execute JobCallableNamephp:libgearman/universal.cc:519:gearman\u return\u connection\u loop(gearman\u universal\u st&,const gearman\u packet\u st&,Check&)时,我遇到了以下错误:断言“&con->\u packet==universal.packet\u list”失败。中止(堆芯转储)您是否能正常工作?你有任何样本代码,因为我也有问题…对不起…这个问题没有解决。目前我正在使用gearman作业的核心php代码。