Gearman
- 소개
- 설치/구성
- 미리 정의된 상수
- Examples
- GearmanClient - GearmanClient 클래스
- 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::removeOptions — 클라이언트 옵션 제거
- GearmanClient::returnCode — 마지막 Gearman 반환 코드 받기
- GearmanClient::runTasks — 작업 목록을 병렬로 실행
- GearmanClient::setClientCallback — 작업에 대한 데이터 패킷이 있는 경우 콜백 함수(더 이상 사용되지 않음)
- GearmanClient::setCompleteCallback — 작업 완료 시 호출할 함수 설정
- GearmanClient::setContext — 애플리케이션 컨텍스트 설정
- GearmanClient::setCreatedCallback — 작업이 대기열에 있을 때 콜백 설정
- GearmanClient::setData — 애플리케이션 데이터 설정(더 이상 사용되지 않음)
- GearmanClient::setDataCallback — 태스크에 대한 데이터 패킷이 있을 때 콜백 함수
- GearmanClient::setExceptionCallback — 작업자 예외에 대한 콜백 설정
- GearmanClient::setFailCallback — 작업 실패에 대한 콜백 설정
- GearmanClient::setOptions — 클라이언트 옵션 설정
- GearmanClient::setStatusCallback — 작업 상태 수집을 위한 콜백 설정
- GearmanClient::setTimeout — 소켓 I/O 활동 시간 초과 설정
- GearmanClient::setWarningCallback — 작업자 경고에 대한 콜백 설정
- GearmanClient::setWorkloadCallback — 증분 데이터 업데이트 수락을 위한 콜백 설정
- GearmanClient::timeout — 현재 소켓 I/O 활동 시간 초과 값 가져오기
- GearmanClient::wait — 클라이언트의 모든 연결에서 I/O 활동을 기다립니다.
- GearmanJob - GearmanJob 클래스
- GearmanJob::complete — 결과 및 완료 상태 보내기(더 이상 사용되지 않음)
- GearmanJob::__construct — GearmanJob 인스턴스 생성
- GearmanJob::data — 실행 중인 작업에 대한 데이터 보내기(더 이상 사용되지 않음)
- GearmanJob::exception — 작업 실행에 대한 예외 보내기(더 이상 사용되지 않음)
- GearmanJob::fail — 실패 상태 보내기(더 이상 사용되지 않음)
- GearmanJob::functionName — 함수 이름 가져오기
- GearmanJob::handle — 작업 핸들 가져오기
- GearmanJob::returnCode — 마지막 반환 코드 가져오기
- GearmanJob::sendComplete — 결과 및 완료 상태 보내기
- GearmanJob::sendData — 실행 중인 작업에 대한 데이터 제출
- GearmanJob::sendException — 실행 중인 작업에 대한 예외 보내기(예외)
- GearmanJob::sendFail — 실패 상태 보내기
- GearmanJob::sendStatus — 상태 보내기
- GearmanJob::sendWarning — 경고 보내기
- GearmanJob::setReturn — 반환 값 설정
- GearmanJob::status — 전송 상태(더 이상 사용되지 않음)
- GearmanJob::unique — 고유 식별자 가져오기
- GearmanJob::warning — 경고 보내기(더 이상 사용되지 않음)
- GearmanJob::workload — 워크로드 가져오기
- GearmanJob::workloadSize — 작업 부하의 크기 가져오기
- GearmanTask - GearmanTask 클래스
- GearmanTask::__construct — GearmanTask 인스턴스 생성
- GearmanTask::create — 작업 만들기(더 이상 사용되지 않음)
- GearmanTask::data — 작업에 대해 반환된 데이터 가져오기
- GearmanTask::dataSize — 반환된 데이터의 크기 가져오기
- GearmanTask::function — 관련 함수 이름 가져오기(더 이상 사용되지 않음)
- GearmanTask::functionName — 연결된 함수 이름 가져오기
- GearmanTask::isKnown — 작업이 알려져 있는지 확인
- GearmanTask::isRunning — 작업이 현재 실행 중인지 테스트
- GearmanTask::jobHandle — 작업 핸들 가져오기
- GearmanTask::recvData — 작업을 위한 버퍼로 작업 또는 결과 데이터 읽기
- GearmanTask::returnCode — 마지막 반환 코드 가져오기
- GearmanTask::sendData — 작업에 대한 데이터 보내기(더 이상 사용되지 않음)
- GearmanTask::sendWorkload — 작업에 대한 데이터 보내기
- GearmanTask::taskDenominator — 완료율 분모 가져오기
- GearmanTask::taskNumerator — 완료율 분자 가져오기
- GearmanTask::unique — 작업의 고유 식별자 가져오기
- GearmanTask::uuid — 작업의 고유 식별자 가져오기(더 이상 사용되지 않음)
- GearmanWorker - GearmanWorker 클래스
- GearmanWorker::addFunction — 콜백 함수 등록 및 추가
- GearmanWorker::addOptions — 작업자 옵션 추가
- GearmanWorker::addServer — 작업 서버 추가
- GearmanWorker::addServers — 작업 서버 추가
- GearmanWorker::clone — 작업자의 복사본 만들기
- GearmanWorker::__construct — GearmanWorker 인스턴스 생성
- GearmanWorker::echo — 테스트 작업 서버 응답
- GearmanWorker::error — 마지막으로 발생한 오류 가져오기
- GearmanWorker::getErrno — 오류 가져오기
- GearmanWorker::options — 작업자 옵션 가져오기
- GearmanWorker::register — 작업 서버에 함수 등록
- GearmanWorker::removeOptions — 작업자 옵션 제거
- GearmanWorker::returnCode — 마지막 Gearman 반환 코드 받기
- GearmanWorker::setId — Gearmand에게 사용 가능한 작업자 목록을 요청할 때 추적할 수 있도록 작업자에게 식별자를 제공합니다.
- GearmanWorker::setOptions — 작업자 옵션 설정
- GearmanWorker::setTimeout — 소켓 I/O 활동 시간 초과 설정
- GearmanWorker::timeout — 소켓 I/O 활동 시간 초과 가져오기
- GearmanWorker::unregister — 작업 서버에서 함수 이름 등록 취소
- GearmanWorker::unregisterAll — 작업 서버에서 모든 함수 이름 등록 취소
- GearmanWorker::wait — 작업 서버 중 하나의 활동을 기다립니다.
- GearmanWorker::work — 작업 대기 및 수행
- GearmanException - GearmanException 클래스