APC 캐시가 가득 차면 Apache가 중단됩니다. 아파치는 요청에 응답하지만 APC 캐시가 일부 리소스를 확보하기를 영원히 기다린다. 그러나 결코 일어나지 않을 것이다.PHP APC 캐시가 완전히 차면 아파치가 멈추는 것을 방지하는 방법은 무엇입니까?
APC에서 만료 된 항목을 삭제하는 내 자신의 작은 삭제 스크립트로 10 분마다 CRON 작업을 실행합니다. 좋아, 나는 APC에 더 많은 메모리를 추가 할 수 있고 그리고/또는 나는 expunge 스크립트를 더 자주 실행할 수 있었다. 그러나 그것은 실제 해결책이 아니며, 나는 문제를 다루는 새로운 방법을 찾고 있습니다.
글쎄, 모든 스크립트 호출에서 그런 스크립트를 실행하면 각 스크립트의 응답 시간이 약간 느려질 것입니다. 대부분의 경우 캐시 사용은 최소 수준이므로 절대 필요하지 않습니다. 그래서 저는 cron job이 더 자주 실행될 것이라고 말합니다. 5 분이라고 말합니다. 그러나 나는 여전히 더 우아한 방법을 선호합니다. 아파치가 뭔가를 잘못 인식하고 스스로를 다시 시작하는 것처럼 ....하지만이 가능한 기능에 대해서는 아무 것도 발견하지 못했습니다. ... – Frodik