GearmanClient::runTasks()
在Gearman客户端执行当前挂起的任务,并等待所有任务完成
函数名:GearmanClient::runTasks() 适用版本:Gearman 0.6.0 及以上版本 用法:该函数用于在Gearman客户端执行当前挂起的任务,并等待所有任务完成。它是一个阻塞函数,直到所有任务完成或超时。 示例: <?php // 创建Gearm…
收录 8868 个 PHP 函数,含用途说明与用法示例。
本地收录 8868 条,找到 8868 条记录
在Gearman客户端执行当前挂起的任务,并等待所有任务完成
函数名:GearmanClient::runTasks() 适用版本:Gearman 0.6.0 及以上版本 用法:该函数用于在Gearman客户端执行当前挂起的任务,并等待所有任务完成。它是一个阻塞函数,直到所有任务完成或超时。 示例: <?php // 创建Gearm…
获取上一个 Gearman 任务的返回码
函数名:GearmanClient::returnCode() 适用版本:GearmanClient 类在 PHP 5 >= 5.3.0, PHP 7 才可用。 用法:GearmanClient::returnCode() 函数用于获取上一个 Gearman 任务的返回码。 …
从 Gearman 客户端对象中移除指定的选项
函数名:GearmanClient::removeOptions() 适用版本:GearmanClient 类在 PHP 5 >= 5.3.0, PECL gearman >= 0.5.0 版本中可用。 用法:GearmanClient::removeOptions() 函数…
检查 Gearman 服务器是否可用
函数名称:GearmanClient::ping() 适用版本:GearmanClient::ping() 函数在 PHP 5 >= 5.3.0 版本中可用。 用法:GearmanClient::ping() 函数用于检查 Gearman 服务器是否可用。它会向服务器发送一个…
获取Gearman作业的状态
函数名:GearmanClient::jobStatus() 适用版本:GearmanClient类在PHP扩展版本5.0.0及以上可用。 用法:这个方法用于获取Gearman作业的状态。它接受一个作业句柄参数,并返回一个包含作业状态信息的关联数组。 示例: <?php …
获取最后一个 Gearman 客户端操作的错误码
函数名:GearmanClient::getErrno() 适用版本:PHP 5 >= 5.3.0, PECL gearman >= 0.5.0 用法:GearmanClient::getErrno() 函数用于获取最后一个 Gearman 客户端操作的错误码。 返回值:返…
获取最近一次Gearman客户端操作的错误信息
函数名:GearmanClient::error() 适用版本:GearmanClient类在PHP的Gearman扩展中可用。 用法:GearmanClient::error() 函数用于获取最近一次Gearman客户端操作的错误信息。 示例: <?php // 创建G…
向 Gearman 服务器发送一个 echo 请求,并返回服务器的响应
函数名:GearmanClient::echo() 适用版本:GearmanClient::echo() 是自 PHP 5.3.0 版本开始可用的。 用法:GearmanClient::echo() 函数用于向 Gearman 服务器发送一个 echo 请求,并返回服务器的响…
获取Gearman job的状态信息
函数名:GearmanClient::doStatus() 适用版本:Gearman 0.5.0及以上版本 函数说明:该函数用于获取Gearman job的状态信息。 用法: public function doStatus ( string $job_handle ) …
向Gearman job server提交一个普通的任务请求,并等待任务完成后返回结果
函数名:GearmanClient::doNormal() 适用版本:Gearman 0.6.0及以上版本 用法:GearmanClient::doNormal()函数用于向Gearman job server提交一个普通的任务请求,并等待任务完成后返回结果。该函数会阻塞当前…
在后台执行一个低优先级的任务,并立即返回任务的句柄
函数名称:GearmanClient::doLowBackground() 函数说明:GearmanClient::doLowBackground() 方法用于在后台执行一个低优先级的任务,并立即返回任务的句柄。任务将在后台异步执行,不会阻塞当前代码的执行。 适用版本:Gea…
向Gearman服务器提交一个低优先级的任务请求
函数名:GearmanClient::doLow() 适用版本:Gearman扩展版本 0.6.0 或更高 用法: GearmanClient::doLow(string $function_name, string $workload [, string $unique =…
获取当前正在执行的任务的句柄
函数名:GearmanClient::doJobHandle() 适用版本:GearmanClient类在PHP版本5.3.0及以上可用。 用法:GearmanClient::doJobHandle()函数用于获取当前正在执行的任务的句柄。 示例: <?php // 创建…
Gearman 扩展版本 0.6.0 及以上
函数名称:GearmanJob::handle() 适用版本:GearmanJob::handle() 函数适用于 Gearman 扩展版本 0.6.0 及以上。 函数用法:GearmanJob::handle() 用于执行当前 Gearman 任务的处理函数。该函数会调用注…
获取Gearman任务的函数名称
函数名称:GearmanJob::functionName() 函数描述:GearmanJob::functionName() 方法用于获取Gearman任务的函数名称。 适用版本:GearmanJob::functionName() 函数在Gearman PECL扩展版本1…
标记当前的 Gearman 任务执行失败
函数名:GearmanJob::fail() 适用版本:GearmanJob::fail() 函数在 Gearman PECL 扩展版本 0.6.0 及以上可用。 用法:GearmanJob::fail() 函数用于标记当前的 Gearman 任务执行失败。 示例: <?…
获取由 GearmanJob 对象引发的最后一个异常
函数名:GearmanJob::exception() 适用版本:GearmanJob::exception() 函数在 PHP 7.0.0 及以上版本可用。 用法:GearmanJob::exception() 函数用于获取由 GearmanJob 对象引发的最后一个异常。…
获取GearmanJob对象的数据部分
函数名:GearmanJob::data() 函数描述:该函数用于获取GearmanJob对象的数据部分。 适用版本:GearmanJob::data()函数从Gearman扩展版本1.0.0开始可用。 用法: mixed GearmanJob::data ( void …
在Gearman worker中标记任务完成,并将结果返回给Gearman server
函数名称:GearmanJob::complete() 函数描述:该函数用于在Gearman worker中标记任务完成,并将结果返回给Gearman server。 适用版本:GearmanJob::complete()函数适用于Gearman PHP扩展版本1.0.0及以…
创建一个新的GearmanClient对象
函数名:GearmanClient::__construct() 适用版本:PHP 5 >= 5.3.0, PECL gearman >= 0.5.0 用法:GearmanClient::__construct() 是GearmanClient类的构造函数,用于创建一个新的G…
阻塞直到所有已提交的后台任务都完成或超时
函数名:GearmanClient::wait() 适用版本:Gearman扩展版本 >= 0.5.0 用法:GearmanClient::wait() 函数用于阻塞直到所有已提交的后台任务都完成或超时。它等待所有已提交的任务完成后返回,或者当超时时间到达时返回。 示例: …
设置一个回调函数,用于生成工作负载(workload)数据
函数名称:GearmanClient::setWorkloadCallback() 适用版本:PHP 5 >= 5.3.0, PECL gearman >= 0.6.0 函数说明:设置一个回调函数,用于生成工作负载(workload)数据。工作负载是指要传递给 Gearman…
设置一个警告回调函数,当 Gearman 服务器发送警告信息时会调用该回调函数
函数名称: GearmanClient::setWarningCallback() 适用版本: Gearman PECL扩展版本 0.6.0 或更高版本 用法: GearmanClient::setWarningCallback() 函数用于设置一个警告回调函数,当 Gear…
设置状态回调函数,该回调函数将在 Gearman 服务器发送状态更新时被调用
函数名:GearmanClient::setStatusCallback() 适用版本:GearmanClient 类在 PHP 5 >= 5.3.0, PECL gearman >= 0.5.0 版本中可用。 用法: GearmanClient::setStatusCall…