Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/10/2009, 01:56
Avatar de luismiramos
luismiramos
 
Fecha de Ingreso: agosto-2009
Mensajes: 37
Antigüedad: 15 años, 2 meses
Puntos: 0
Cron / poormanscron / notify

Hola foreros

He escrito un módulo que realiza una busqueda de cierta información en una serie de nodos la extrae y guarda como nodo de un tipo de contenido específico, emulando la tabla "variable" de Drupal. Esta función es lanzada con un hook_cron.

Tengo configurado poormanscron para que lance cron cada 20 minutos.

Tengo configurado notify para que realice el envío del tipo de contenido creado por mi módulo cada 8 horas. Notify guarda la hora de envio, para contabilizar 8 horas más a partir de esta.

Bien, el problema es que poormanscron, no ejecuta cron mientras no se haga un acceso al sitio, si el acceso se hace por ejemplo 2 horas después de que le tocara hacer un envío, tendré estas 2 horas de retraso a partir de este envío e iré acumulando retrasos cada vez que esto suceda.

He leido que existe la posibilidad de que sea el servidor el que se encargue de hacer llamadas cron con crontab o algo así. Pero no tengo ni la menor idea de por donde meterle mano a este tema, ¿podeís iluminarme?

Saludos