아파치는 요청이 완료 될 때까지 아파치에 대한 각 요청이 하나의 작업자 스레드를 사용하기 때문에 긴 폴링 요청을 처리하는 데 적합하지 않습니다. 이는 긴 폴링/COMET 요청에 오랜 시간이 걸릴 수 있습니다.소켓 연결은 하나의 스레드 만 필요합니까?
하지만 소켓 연결은 어떻게됩니까? PHP 웹 사이트에서 an example은 "실제로 작동하는 PHP로 작성된 간단한 멀티 클라이언트 서버"인 것 같습니다..
내 질문 : 그러한 소켓 서버는 모든 기존 연결에 대해 하나의 작업자 스레드 만 사용합니까? 그리고 반대의 경우는 : 하나의 작업자 스레드 만 사용하여 여러 소켓 서버에 동시에 연결되는 PHP 클라이언트를 작성할 수 있습니까?
이 라이브러리의 라이센스는 무엇입니까? 난 그게 양말을 지원하는 것을 볼 수 있습니다, 그것은 소켓 연결을 처리 할 수 있습니까? – HomeCoder
phpDaemon에서 모든 프로토콜은 간단한 소켓 연결을 기반으로합니다. 직접 사용하거나 확장 할 수 있습니다. 이 예제를 참조하십시오. https://github.com/kakserpom/phpdaemon/tree/master/app-servers 프로젝트에는 라이센스에 대한 정보가 없습니다. [작성자] (https://github.com/kakserpom)에게 문의하십시오. –