문제

그래서 나는 APC를 완전히 완성하고 지금까지 그것을 좋아합니다. 유일한 것은 무엇입니까? 메모리는 내 시스템에 대한 제약 조건입니다. 나는 더 많이 구입, 오른쪽, 오른쪽? 글쎄, 내 호스트는 그것을 지원하지 않고 나는 그들의 서비스를 좋아한다.

CPANEL / WHM 서버에서 FCGID를 사용하여 APC를 실행 중입니다. php.conf에서 fcgidmaxprocessesperclass 1을 사용하기 때문에 캐시가 사용자별로 방문간에 공유됩니다.

기본적으로 APC가 시작될 때 APC가 초기화되므로 모든 사용자 계정에는 SHM의 고유하고 개인적인 공유가 하나 (MaxProcesses)가 있지만 SHM 크기는 모든 사용자에게 동일합니다. 그러나, 나는 몇몇 shm의 혜택을 누릴 수있는 몇몇 사이트를 가지고있는 반면 다른 사람들은 어떤 경우에는 쉽게 충분할 수 있으며, 어떤 경우에는 8 백만 8 백만 씩 쉽게 충분할 수 있습니다.

이미 CGI-Bin의 맞춤형 FCGI 로우더와 여기에 설명 된대로 좋아하는 것과 같이

http://www.brandonturner.net/blog/2009/07/fastcgi_with_php_opcode_cache. /

http://chrisgilligan.com/search/apc-shm_size- 사용자 /

그러나 APC가 사용자별로 이미로드 된 경우 더 간단한 옵션이 있어야합니다. 사용자별로 FCGI가 작동 할 수 없으며 여전히 PHP 프로세스를 유지합니다.

아이디어가 있습니까?

도움이 되었습니까?

해결책

이것은 실제로 mod_fcgid로 불가능한 것으로 밝혀졌습니다. Mod_fastcgi를 실행할 수 없으므로 내 서버에서 실행할 수 없으므로 mod_dso로 전환했습니다.모든 것이 지금 공유됩니다. 그래서 그것은 괜찮습니다.

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