Tengo algunos cronjob que resumen los datos y validan los datos de mi sitio. Algunos de ellos tienen procesos que deben ejecutarse en segundo plano.ejecutando procesos en el fondo php
Ejemplo:
cronjob1.php execute cronjob2.php using exec
Este cronjob2.php ejecuta otro cronjob3.php usando exec
y cronjob3 debe ser completado acabado entonces cronjob2 y luego cronjob.
Actualmente tengo un problema donde el cronjob1.php tarda 2 horas en terminar.
¿hay una mejor manera de ejecutar esto para que funcione más rápido?
Usted
qué tipo de tareas son las que trabajo Cron ¿obra? difícil para nosotros juzgar si puede ejecutarse más rápido – RageZ
resumir los datos y validar las estadísticas de visitantes, estadísticas de productos - cpa, cpc, # de pedidos, etc ... –
algunos consejos genéricos, tratar de tener una conexión permanente a la base de datos, optimizar su base de datos creando un índice específico y tratando de simplificar u optimizar la lógica de tus scripts – RageZ