php gearmanclient addoptions,PHP: GearmanClient - Manual

本文详细介绍了Gearman客户端的API,包括添加任务选项、设置服务器、并发执行任务、获取任务状态等功能。这些方法允许开发者在分布式环境中高效地执行并行任务,实现任务的高优先级和低优先级处理,以及监控任务状态。
摘要由CSDN通过智能技术生成

GearmanClient::addOptions — Добавить клиентские опции

GearmanClient::addServer — Добавить сервер задач для клиента

GearmanClient::addServers — Добавить список серверов задач для клиента

GearmanClient::addTask — Добавить задачу, которая будет выполнена в параллельном режиме

GearmanClient::addTaskBackground — Добавить фоновую задачу для работы в параллельном режиме

GearmanClient::addTaskHigh — Добавить высокоприоритетную задачу для работы в параллельном режиме

GearmanClient::addTaskHighBackground — Добавить высокоприоритетную фоновую задачу для работы в параллельном режиме

GearmanClient::addTaskLow — Добавить низкоприоритетную задачу для работы в параллельном режиме

GearmanClient::addTaskLowBackground — Добавить низкоприоритетную фоновую задачу для работы в параллельном режиме

GearmanClient::addTaskStatus — Добавить задачу для получения статуса

GearmanClient::clearCallbacks — Очистить все функции обратного вызова данной задачи

GearmanClient::clone — Создать копию объекта GearmanClient

GearmanClient::__construct — Создать экземпляр GearmanClient

GearmanClient::context — Возвращает контекст приложения

GearmanClient::data — Возвращает данные приложения (функция устарела)

GearmanClient::do — Выполняет одну задачу и возвращает результат [Устаревший метод]

GearmanClient::doBackground — Запускает выполнение задачи в фоновом режиме

GearmanClient::doHigh — Запускает на выполнение задачу с высоким приоритетом

GearmanClient::doHighBackground — Запускает на выполнение с высоким приоритетом задачу в фоновом режиме

GearmanClient::doJobHandle — Получить дескриптор выполняющейся задачи

GearmanClient::doLow — Запускает на выполнение задачу с низким приоритетом

GearmanClient::doLowBackground — Запускает на выполнение с низким приоритетом задачу в фоновом режиме

GearmanClient::doNormal — Выполняет одиночное задание и возвращает результат

GearmanClient::doStatus — Получение статуса выполняющейся задачи

GearmanClient::echo — Отправляет данные всем серверам заданий, чтобы проверить отклик [Устаревший метод]

GearmanClient::error — Вернуть строку ошибки для последней обнаруженной ошибки

GearmanClient::getErrno — Получить значение errno

GearmanClient::jobStatus — Получение статуса выполнения фонового задания

GearmanClient::ping — Отправляет данные на все серверы, чтобы проверить, какие из них выведут эти данные

GearmanClient::returnCode — Получить последний код возврата Gearman

GearmanClient::runTasks — Запустить список задач в параллельном режиме

GearmanClient::setClientCallback — Установить функцию обратного вызова, когда есть пакет данных для задачи (устаревший метод)

GearmanClient::setCompleteCallback — Установите функцию, которая будет вызвана по завершении задачи

GearmanClient::setContext — Установить контекст приложения

GearmanClient::setCreatedCallback — Установить функцию обратного вызова, когда задача ставится в очередь

GearmanClient::setData — Установить данные приложения (устаревший метод)

GearmanClient::setDataCallback — Задаёт callback-функцию для обработки переданных данных

GearmanClient::setExceptionCallback — Установка функции обратного вызова для перехвата исключений обработчика

заданий

GearmanClient::setFailCallback — Установка callback-функции для обработки ситуации, когда задание

не удалось выполнить

GearmanClient::setOptions — Установка настроек клиента

GearmanClient::setStatusCallback — Задание callback-функции, собирающей информацию о состоянии обработчика заданий

GearmanClient::setTimeout — Установка тайм-аута для операций ввода/вывода

GearmanClient::setWarningCallback — Установка callback-функции, обслуживающей предупреждения обработчика заданий

GearmanClient::setWorkloadCallback — Установка callback-функции, принимающей промежуточные результаты от

обработчика заданий

GearmanClient::timeout — Получение значения тайм-аута операций ввода/вывода

GearmanClient::wait — Wait for I/O activity on all connections in a client

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
这段代码是一个 Vue 组件的定义,它包含了一些属性和事件处理程序。让我解释一下每个部分的含义: `:is` 属性用于动态地绑定组件的类型,根据 `isComp` 变量的值来决定组件的类型。 `:settingType="'invoiceReview-4'"` 属性用于向组件传递一个字符串值 `'invoiceReview-4'`,作为设置类型的标识。 `:generalList="generalList"` 属性将 `generalList` 变量的值传递给组件的 `generalList` 属性。 `:titleList="titleList"` 属性将 `titleList` 变量的值传递给组件的 `titleList` 属性。 `:resourceList="resourceList"` 属性将 `resourceList` 变量的值传递给组件的 `resourceList` 属性。 `:dataSettingList="dataSettingList"` 属性将 `dataSettingList` 变量的值传递给组件的 `dataSettingList` 属性。 `:inforId="id"` 属性将 `id` 变量的值传递给组件的 `inforId` 属性。 `:show="showPrint"` 属性将 `showPrint` 变量的值传递给组件的 `show` 属性。 `isFrom="deliveryGoods"` 属性将字符串 `'deliveryGoods'` 传递给组件的 `isFrom` 属性。 `v-bind="{ ...printData,...addOptions }"` 表达式用于将 `printData` 和 `addOptions` 对象中的所有属性绑定到组件上。 `:isHaveAmount="false"` 属性将布尔值 `false` 传递给组件的 `isHaveAmount` 属性。 `@onprint="changePrintTimes"` 事件绑定将 `changePrintTimes` 方法绑定到组件的 `onprint` 事件上。 总而言之,这段代码定义了一个名为 `component` 的 Vue 组件,并通过属性和事件来传递一些数据和行为。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值