Page 1 of 1

User mail import

PostPosted:Wed Jan 16, 2013 8:26 am
by dix
Hola,

Tengo un problema con el OpenKM. No sé porqué pero el servidor se me pone al 100% de cpu. Mirando el log sólo veo entradas de este tipo:
Code: Select all
2013-01-15 23:00:00,039 [Thread-492] INFO  com.openkm.core.UserMailImporter - *** User mail importer activated ***
2013-01-15 23:05:00,001 [Crontab Manager] INFO  com.openkm.core.Cron - Id: 3, Name: TextExtractorWorker, Mime: application/x-bsh
2013-01-15 23:05:00,002 [Crontab Manager] INFO  com.openkm.core.Cron - Id: 5, Name: SessionWatchdog, Mime: application/x-bsh
2013-01-15 23:10:00,002 [Crontab Manager] INFO  com.openkm.core.Cron - Id: 3, Name: TextExtractorWorker, Mime: application/x-bsh
2013-01-15 23:10:00,003 [Crontab Manager] INFO  com.openkm.core.Cron - Id: 5, Name: SessionWatchdog, Mime: application/x-bsh
2013-01-15 23:15:00,002 [Crontab Manager] INFO  com.openkm.core.Cron - Id: 3, Name: TextExtractorWorker, Mime: application/x-bsh
2013-01-15 23:15:00,003 [Crontab Manager] INFO  com.openkm.core.Cron - Id: 5, Name: SessionWatchdog, Mime: application/x-bsh
2013-01-15 23:20:00,002 [Crontab Manager] INFO  com.openkm.core.Cron - Id: 3, Name: TextExtractorWorker, Mime: application/x-bsh
2013-01-15 23:20:00,003 [Crontab Manager] INFO  com.openkm.core.Cron - Id: 5, Name: SessionWatchdog, Mime: application/x-bsh
2013-01-15 23:25:00,002 [Crontab Manager] INFO  com.openkm.core.Cron - Id: 3, Name: TextExtractorWorker, Mime: application/x-bsh
2013-01-15 23:25:00,002 [Crontab Manager] INFO  com.openkm.core.Cron - Id: 5, Name: SessionWatchdog, Mime: application/x-bsh
2013-01-15 23:30:00,001 [Crontab Manager] INFO  com.openkm.core.Cron - Id: 2, Name: UserMailImporter, Mime: application/x-bsh
2013-01-15 23:30:00,002 [Crontab Manager] INFO  com.openkm.core.Cron - Id: 3, Name: TextExtractorWorker, Mime: application/x-bsh
2013-01-15 23:30:00,003 [Crontab Manager] INFO  com.openkm.core.Cron - Id: 5, Name: SessionWatchdog, Mime: application/x-bsh
2013-01-15 23:30:00,019 [Thread-505] INFO  com.openkm.core.UserMailImporter - *** User mail importer activated ***
2013-01-15 23:35:00,001 [Crontab Manager] INFO  com.openkm.core.Cron - Id: 3, Name: TextExtractorWorker, Mime: application/x-bsh
2013-01-15 23:35:00,002 [Crontab Manager] INFO  com.openkm.core.Cron - Id: 5, Name: SessionWatchdog, Mime: application/x-bsh
2013-01-15 23:40:00,001 [Crontab Manager] INFO  com.openkm.core.Cron - Id: 3, Name: TextExtractorWorker, Mime: application/x-bsh
2013-01-15 23:40:00,002 [Crontab Manager] INFO  com.openkm.core.Cron - Id: 5, Name: SessionWatchdog, Mime: application/x-bsh
2013-01-15 23:45:00,001 [Crontab Manager] INFO  com.openkm.core.Cron - Id: 3, Name: TextExtractorWorker, Mime: application/x-bsh
2013-01-15 23:45:00,002 [Crontab Manager] INFO  com.openkm.core.Cron - Id: 5, Name: SessionWatchdog, Mime: application/x-bsh
2013-01-15 23:50:00,002 [Crontab Manager] INFO  com.openkm.core.Cron - Id: 3, Name: TextExtractorWorker, Mime: application/x-bsh
2013-01-15 23:50:00,003 [Crontab Manager] INFO  com.openkm.core.Cron - Id: 5, Name: SessionWatchdog, Mime: application/x-bsh
2013-01-15 23:55:00,001 [Crontab Manager] INFO  com.openkm.core.Cron - Id: 3, Name: TextExtractorWorker, Mime: application/x-bsh
2013-01-15 23:55:00,002 [Crontab Manager] INFO  com.openkm.core.Cron - Id: 5, Name: SessionWatchdog, Mime: application/x-bsh
Por lo que pone en el log tiene pinta de venir de la importación del mail. Esta función no la estamos usando, ¿Es posible desactivarla? ¿Cuál puede ser el problema?

Un saludo.

Re: User mail import

PostPosted:Fri Jan 18, 2013 5:47 pm
by jllort
ESto viene por el tema de la extraccion de texto de los documentos. Que la cpu se ponga al 100% no es un problema, para eso esta. Cuantas cpu's tienes y que uso a parte de OpenKM tiene este servidor ? danos un poco de info del servidor

Re: User mail import

PostPosted:Mon Jan 21, 2013 9:32 am
by dix
Este servidor tiene 8 cpus, intel xeon 2.67Ghz y sólo se usa para el gestor documental. Lo que he hecho es deshabilitar el user mail import desde el cron. Ya vuelve a funcionar correctamente.

Re: User mail import

PostPosted:Thu Jan 24, 2013 3:48 pm
by jllort
OK, de todas formas el tema del % de CPU creo que venia del proceso de indexación del contenido de los documentos. Que eso se ejecuta también desde el crontab y puntualmente puede machacar un poco la máquina. Una forma simpática de controlar el tema es tener una tarea de cron que te modifique los parametros de indexación para la noche o para el dia ( menos agresivo ). Espero haberme explicado bien.