En la carga de pliegos, nos chocamos con un inconveniente al cargar un pliego bastante largo (más de 150 artículos).
Al guardar el pliego en la convocatoria el sistema queda “Procesando” y no pasa de ahí.
Se probó cargar el pliego en partes:
50 artículos (se cargo correctamente)
Otros 50 artículos (también se cargó correctamente)
Otros 50 artículos (acá el sistema queda en procesamiento por mucho tiempo)
¿Habrá algún parámetro de apache, o algo por el estilo que se pueda modificar para esto?
En cuanto a las métricas de apache, estuve viendo que no se disparan los valores de memoria ni de procesador mientras procesa.
Es posible que se trate de un timeout de php o fastcgi… Debería haber un error en el log del apache que te lo indique. Por favor revisar. El script se detiene o en realidad nunca dejaron que termine? Mientras corre pueden observar el archivo sistema.log para tratar de “entender” que sucede en diaguita.
El tiempo de ejecución de php, por ejemplo, max_execution_time podría ser una causa del corte prematuro en la ejecución.
En el caso puntual de la demora… te recomendaría observar el consumo de memoria por proceso e identificar si el apache/php o incluso el PostgreSQL necesitan más memoria de trabajo (si es una operación lenta dentro del motor, se pueden ver procesos de postgres trabajando y esperando).
En última instancia y ya agotados los caminos previos, te recomendaría realizar un backup de la base de datos en el estado actual, reportar el problema en el GDS y adjuntar la base cosa de que podamos intentar reproducir la situación, si es que se refiere únicamente a la aplicación.