Gearman GearmanClient::addTaskHighBackground

(PECL gearman >= 0.5.0)

GearmanClient::addTaskHighBackground — 병렬로 실행할 높은 우선 순위의 백그라운드 작업 추가


설명

public GearmanClient::addTaskHighBackground(
    string $function_name,
    string $workload,
    mixed &$context = ?,
    string $unique = ?
): GearmanTask
                

다른 작업과 병렬로 실행할 높은 우선 순위의 백그라운드 작업을 추가합니다. 모든 작업이 병렬로 실행되도록 이 메서드를 호출한 다음 GearmanClient::runTasks()를 호출하여 작업을 수행합니다. 우선 순위가 높은 작업은 보통 또는 낮은 우선 순위의 작업보다 먼저 대기열에서 선택됩니다.


매개변수

function_name
작업자가 실행할 등록된 함수
workload
처리할 직렬화된 데이터
context
작업과 연결할 애플리케이션 컨텍스트
unique
특정 작업을 식별하는 데 사용되는 고유 ID

반환 값

작업을 추가할 수 없는 경우 GearmanTask 개체 또는 false입니다.


기타