• EnglishEspañol日本語한국어Português
  • 로그인지금 시작하기

이 한글 문서는 사용자의 편의를 위해 기계 번역되었습니다.

영문본과 번역본이 일치하지 않는 경우 영문본이 우선합니다. 보다 자세한 내용은 이 페이지를 방문하시기 바랍니다.

문제 신고

opcache.preload를 사용한 Symfony 4.4 오버헤드

문제

Symfony 4.4를 사용할 때 opcache.preload 이(가) 활성화되면 성능에 큰 영향을 미칩니다.

해결책

  1. newrelic.ini 파일에서 newrelic.preload_framework_library_detection = false 을 설정합니다.

  2. 사전 로드 설정이 Symfony 를 준수 하는지 확인하십시오.

    PHP 7.4를 사용하는 경우 다음을 참조하세요.

  3. 서비스를 다시 시작합니다.

원인

newrelic.preload_framework_library_detectionopcache.preload 이 모두 활성화되면 각 함수 호출과 함께 opcache 상태를 쿼리합니다. 그러나 Symfony 4.4 사용과 관련된 몇 가지 문제가 있어 이 쿼리가 null 을 반환할 수 있습니다. 이 지속적으로 발생하면 New Relic의 PHP 에이전트에 상당한 오버헤드가 발생합니다.

현재 이 문제는 Kubernetes를 사용하는 환경에서만 보고되었습니다.

Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.