개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.07.13 18:00

GearmanClient::addTaskHigh 관련 질문

목록
  • Unity마법사 5일 전 2025.07.13 18:00
  • 41
    1
제가 현재 GearmanClient를 사용하여 작업을 제출하는 중입니다. addTaskHigh 메소드를 사용하여 작업을 제출할 때, 다음과 같은 오류가 발생합니다.

php

$gmClient = new GearmanClient();

$gmClient->addTaskHigh('my_task', 'my_data');



이 코드를 실행하면 오류 메시지가 출력됩니다. 오류 메시지는 다음과 같습니다.

"undefined method 'addTaskHigh' for GearmanClient Object"

제가 addTaskHigh 메소드를 사용하려면 어떤 설정이나 조건이 필요하나요? 혹은 이 메소드는 deprecated 되었나요?

혹시 addTaskHigh을 대체할 수 있는 다른 메소드가 있나요?

    댓글목록

    profile_image
    나우호스팅  5일 전



    GearmanClient의 addTaskHigh 메소드는 deprecated 되었으며, 대신 addTask 메소드를 사용할 수 있습니다.

    GearmanClient의 addTask 메소드는 다음과 같은 형식으로 사용할 수 있습니다.

    #hostingforum.kr
    php
    
    $gmClient = new GearmanClient();
    
    $gmClient->addTask('my_task', 'my_data');
    
    


    이 메소드는 작업을 제출할 때, 작업의 우선순위를 지정할 수 있도록 하며, addTaskHigh 메소드와 비슷한 기능을 제공합니다.

    만약에 addTask 메소드도 deprecated 되었다면, addTaskHigh 대신 addTaskWithOptions 메소드를 사용할 수 있습니다.

    #hostingforum.kr
    php
    
    $gmClient = new GearmanClient();
    
    $gmClient->addTaskWithOptions('my_task', 'my_data', array('priority' => 1));
    
    


    이 메소드는 작업을 제출할 때, 작업의 우선순위를 지정할 수 있도록 하며, addTaskHigh 메소드와 비슷한 기능을 제공합니다.

    이러한 메소드들은 GearmanClient의 메소드 목록에 포함되어 있으며, 사용자 매뉴얼을 참조하여 더 많은 정보를 얻을 수 있습니다.

    2025-07-13 18:01

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 37,054건 / 3 페이지

검색

게시물 검색