
opcache.fast_shutdown 옵션은 PHP 프로세스 종료 시 캐시를 즉시 삭제하는 기능입니다. 하지만, 이 옵션을 활성화하면 PHP 프로세스가 완전히 종료되지 않아 새로운 프로세스를 생성할 때 문제가 발생할 수 있습니다.
fast_shutdown 옵션의 기본값은 disabled 상태로, 활성화한 후에도 문제가 발생했습니다. 이는 옵션 자체가 문제가 아닌, 캐시 삭제가 제대로 이루어지지 않았기 때문입니다.
캐시 삭제를 위한 다른 방법으로는, opcache_reset() 함수를 사용하는 것입니다. 이 함수는 캐시를 삭제하고, PHP 프로세스를 종료합니다. 따라서, 새로운 프로세스를 생성할 때 문제가 발생하지 않습니다.
또한, opcache_invalidate() 함수를 사용하여 캐시를 삭제할 수도 있습니다. 이 함수는 캐시를 삭제하고, PHP 프로세스를 종료하지 않습니다. 따라서, 새로운 프로세스를 생성할 때 문제가 발생하지 않습니다.
fast_shutdown 옵션을 사용하는 대신, 캐시 삭제를 위한 다른 방법을 사용하는 것이 좋습니다. 캐시 삭제를 위한 다른 방법을 사용하면, PHP 프로세스가 완전히 종료되고, 새로운 프로세스를 생성할 때 문제가 발생하지 않습니다.
2025-06-13 19:12