300 segundos no son suficientes
Publicado por Mario (3 intervenciones) el 15/03/2019 14:18:45
Hola.
Necesito que mi consulta no se detenga a los 300 segundos (5 minutos)
Programé un script para la generación de archivos excel a partir del resultado obtenido en la base de datos, son varias tablas las que se cruzan.
Para crear archivos excel relativamente pequeños / medianos / grandes que tardan menos de 5 minutos en construirse todo funciona bien, pero para archivos muy grandes (más de 10.000 filas), los cuales revisando con cronómetro en mano el servidor de inmediato envía a error 504 tan pronto el reloj llega a los 5 minutos.
Ingresé por terminal al archivo de configuración de mysql my.cnf y modifiqué los valores para
wait_timeout y interactive_timeout
además en la configuración php modifiqué los valores así:
max_execution_time 0
max_input_time -1
para probar que funcionara pero al crear archivos excel muy grandes aún persiste el error.
No logro pasar de los 5 minutos debido a que el proceso se detiene de inmediato.
Alguien podría darme una idea de qué estoy haciendo mal, o qué debería hacer?
Gracias
Necesito que mi consulta no se detenga a los 300 segundos (5 minutos)
Programé un script para la generación de archivos excel a partir del resultado obtenido en la base de datos, son varias tablas las que se cruzan.
Para crear archivos excel relativamente pequeños / medianos / grandes que tardan menos de 5 minutos en construirse todo funciona bien, pero para archivos muy grandes (más de 10.000 filas), los cuales revisando con cronómetro en mano el servidor de inmediato envía a error 504 tan pronto el reloj llega a los 5 minutos.
Ingresé por terminal al archivo de configuración de mysql my.cnf y modifiqué los valores para
wait_timeout y interactive_timeout
además en la configuración php modifiqué los valores así:
max_execution_time 0
max_input_time -1
para probar que funcionara pero al crear archivos excel muy grandes aún persiste el error.
No logro pasar de los 5 minutos debido a que el proceso se detiene de inmediato.
Alguien podría darme una idea de qué estoy haciendo mal, o qué debería hacer?
Gracias
Valora esta pregunta
0