网站地图 专辑地图 DJ舞曲 网址导航 时间查询 词典查询 问答查询 邮编查询 万年历查询
  • 二级建造师各省报名时间
  • 低学历学历提升指南
  • 注册消防工程师报考指南
  • 学历提升的多种途径和方法
  • 学历提升的方法和技巧
  • 二级建造师,报名条件查询
  • 初中学历能报名吗
  • 无学历想考专科
  • 学历提升哪家好
  • 上班族学历提升首选
  • 初中文化也可以自考本科吗
  • 无学历升专科
  • 挖掘机找活二手买卖APP
  • 免费在线实用工具查询网站
  • 学历教育提升方式
  • 初中学历毕业后升本科
  • English | 简体中文 | 繁體中文
    查询

    GearmanJob::workloadSize()函数—用法及示例

    「 获取Gearman作业(Job)的工作负载(workload)的大小(字节数) 」


    函数名:GearmanJob::workloadSize()

    适用版本:Gearman 0.6.0及以上版本

    用法:GearmanJob::workloadSize()函数用于获取Gearman作业(Job)的工作负载(workload)的大小(字节数)。工作负载是指在Gearman服务器上执行的任务的输入数据。

    示例:

    <?php
    // 创建Gearman客户端
    $client = new GearmanClient();
    
    // 向Gearman服务器添加服务器地址和端口
    $client->addServer('127.0.0.1', 4730);
    
    // 创建一个新的作业
    $job = $client->doBackground('task_name', 'Hello World!');
    
    // 获取工作负载的大小
    $workloadSize = $job->workloadSize();
    
    echo "工作负载大小为: " . $workloadSize . " 字节";
    
    // 关闭Gearman客户端连接
    $client->close();
    ?>
    

    上述示例中,首先创建了一个Gearman客户端对象,并添加了Gearman服务器的地址和端口。然后使用doBackground()函数提交了一个后台任务,任务名为'task_name',工作负载为'Hello World!'。接下来使用workloadSize()函数获取了该作业的工作负载的大小,并将结果打印输出。

    请注意,GearmanJob::workloadSize()函数只能在Gearman作业对象上调用,因此需要先通过$client->doBackground()或其他相关函数创建一个作业对象。

    补充纠错
    上一个函数: GearmanJob::__construct()函数
    下一个函数: GearmanJob::workload()函数
    热门PHP函数
    分享链接