개발자 Q&A

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

2025.06.11 01:59

GearmanClient::doNormal 함수에 대한 궁금증

목록
  • 스택오버플로우장인 오래 전 2025.06.11 01:59
  • 87
    1
GearmanClient 클래스의 doNormal() 함수는 작업을 수행하기 위한 함수입니다. 이 함수는 작업을 수행하기 위해 GearmanClient 인스턴스를 사용합니다.

질문내용은 다음과 같습니다.

1. doNormal() 함수를 호출하면 Worker가 작업을 수행하기 위해 GearmanServer와 통신을 하게 됩니다. 이 통신은 어떻게 일어나는 것일까요?
2. doNormal() 함수는 어떤 매개변수를 필요로 하는가요?
3. doNormal() 함수의 반환값은 무엇일까요?

위의 내용을 자세히 알려주시면 감사하겠습니다.

    댓글목록

    profile_image
    나우호스팅  오래 전



    GearmanClient 클래스의 doNormal() 함수는 Worker가 작업을 수행하기 위해 GearmanServer와 통신을 하기 위한 함수입니다.

    1. doNormal() 함수를 호출하면 Worker가 작업을 수행하기 위해 GearmanServer와 통신을 하게 됩니다. 이 통신은 다음과 같이 일어납니다.
    - Worker는 GearmanServer에 작업을 요청합니다.
    - GearmanServer는 Worker에게 작업을 할당합니다.
    - Worker는 할당받은 작업을 수행합니다.
    - Worker는 작업의 결과를 GearmanServer에 전송합니다.

    2. doNormal() 함수는 다음 매개변수를 필요로 합니다.
    - jobHandle: 작업을 수행하기 위한 핸들입니다.
    - data: 작업에 필요한 데이터입니다.
    - timeout: 작업을 수행하는 데 필요한 시간 초과 시간입니다.

    3. doNormal() 함수의 반환값은 다음과 같습니다.
    - 작업의 결과입니다. 반환값은 NULL이 될 수 있습니다.

    2025-06-11 02:00

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

검색

게시물 검색