문제

PHP는 수면 중에 클라이언트 연결을 어떻게 처리합니까?

또는 다른 방법으로 ... 클라이언트가 페이지가 처리되는 동안 서버 연결을 닫으면 어떻게됩니까?

프로세스를 죽입니까, 아니면 끝까지 페이지를 계속 처리합니까?

위의 답변에 대한 답이 확실하지 않기 때문에 PHP에서 다음 의사 코드를 어떻게 구현할 것인가?

Record user entered

while (user is still connected) {
    fetch changes in state since last awake
    send changes to user

    sleep(5);
}

Record user exit

모든 생각은 감사 할 것입니다.

감사.

도움이 되었습니까?

해결책

누가 알았 겠어?

연결 처리 문서 - http://php.net/manual/en/features.connection-handling.php

그 페이지에서 register_shutdown_function 문제를 해결합니다.

아주 멋진.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top