미니옵빠의 code stubs

Apache + PHP 조합에서 preform MPM 을 사용하는 이유 본문

Language/PHP

Apache + PHP 조합에서 preform MPM 을 사용하는 이유

미니옵빠 2017. 3. 4. 19:17



worker MPM 기반으로, thread 기반으로 동작하게 하려면 관련 코드들이 모두 thread safe 해야 함


- PHP는 다양한 모듈의 집합이고

- 이 모듈들이 전부 thread safe 하지 않음


따라서 안전하게 prefork를 사용하며, 이게 정석처럼 되어 있음.


라이브러리의 thread-safe 여부 (일부): http://php.net/manual/kr/faq.obtaining.php#faq.obtaining.optional