不幸的是,pecl 扩展中没有管理器。如果你想使用管理功能,请查看:http://pear.php.net/package/Net_Gearman,它在 Manager.php 中实现了管理协议,如:http://gearman.org/?id=protocol 中所定义。
不幸的是,pecl 扩展中没有管理器。如果你想使用管理功能,请查看:http://pear.php.net/package/Net_Gearman,它在 Manager.php 中实现了管理协议,如:http://gearman.org/?id=protocol 中所定义。
您可以使用此语法
<?php
$worker = new GearmanWorker();
$worker->addServer();
$worker->addFunction(new MyClass($test), 'myMethod');
class MyClass
{
public function __construct($test)
{
$this->test = $test;
}
public function myMethod(GearmanJob $job)
{
// 可以访问 $this->test;
}
}