>  기사  >  PHP 프레임워크  >  스울과 오랫동안 인연을 맺는 방법

스울과 오랫동안 인연을 맺는 방법

(*-*)浩
(*-*)浩원래의
2019-12-09 09:34:363950검색

스울과 오랫동안 인연을 맺는 방법

SWOOLE_KEEP은 긴 TCP 연결을 설정합니다

swoole_client는 php-fpm/apache에서 서버에 대한 TCP 긴 연결 생성을 지원합니다. (추천 학습: swoole 비디오 튜토리얼)

사용법:

$client = new swoole_client(SWOOLE_SOCK_TCP | SWOOLE_KEEP);
$client->connect('127.0.0.1', 9501);

SWOOLE_KEEP 옵션을 활성화하면 요청이 끝날 때 소켓이 닫히지 않으며 생성된 마지막 연결이 자동으로 재사용됩니다. 다음에 연결하면 .

connect를 실행하고 서버에 의해 연결이 종료된 것을 발견하면 connect는 새로운 연결을 생성합니다.

SWOOLE_KEEP

TCP 긴 연결의 장점은 3번의 핸드셰이크 연결/4번의 웨이브 닫기로 인한 추가 IO 소비를 줄일 수 있습니다

서버 측 닫기/연결 시간을 줄입니다

위 내용은 스울과 오랫동안 인연을 맺는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.