Problema
Cuando usas Symfony 4.4, experimentas grandes impactos en el rendimiento cuando opcache.preload
está activo.
Solución
En su archivo
newrelic.ini
, configurenewrelic.preload_framework_library_detection = false
.Asegúrese de que la configuración de precarga sea compatible con Symfony.
Sugerencia
Si está utilizando PHP 7.4, consulte:
Reinicie su servicio.
Causa
Cuando newrelic.preload_framework_library_detection
y opcache.preload
están habilitados, consultamos el estado de opcache
con cada llamada de función. Sin embargo, hay varios problemas relacionados con el uso de Symfony 4.4 que pueden provocar que esta consulta devuelva null
. Esto sucede constantemente y causará una sobrecarga significativa en el agente PHP de New Relic.
Actualmente, este problema solo ha sido reportado por entornos que utilizan Kubernetes.