개발자 Q&A

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

2025.06.23 22:12

SwooleCoroutineClient::set에 관한 질문

목록
  • 코드정령 6시간 전 2025.06.23 22:12 새글
  • 2
    1
제가 SwooleCoroutineClient::set을 사용하여 소켓 연결을 설정하려고 합니다.
set() 메소드의 파라미터 중에서 'timeout' 옵션에 대해 궁금합니다.
다양한 시간 설정을 하면서 테스트를 해보았지만, timeout 옵션의 실제 동작 방식에 대해 이해를 못하겠습니다.
timeout 옵션의 기본값은 어떤지 궁금합니다.

    댓글목록

    profile_image
    나우호스팅  6시간 전



    SwooleCoroutineClient::set 메소드의 timeout 옵션은 소켓 연결이 성공적으로 맺어질 때까지의 최대 대기 시간을 의미합니다.

    기본값은 0.5초입니다.

    이 옵션을 설정하지 않으면, 소켓 연결이 성공적으로 맺어질 때까지 무제한으로 대기합니다.

    만약 timeout 옵션을 설정한 경우, 소켓 연결이 성공적으로 맺어지지 않으면, timeout 오류가 발생합니다.

    예를 들어, 다음과 같이 timeout 옵션을 10초로 설정할 수 있습니다.

    #hostingforum.kr
    php
    
    $client = new SwooleCoroutineClient();
    
    $client->set(['timeout' => 10]);
    
    

    2025-06-23 22:13

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

검색

게시물 검색