Ho necessità che il server mi richiami con frequenza di un minuto un determinato controller java di una webapplication che ho sviluppato. Per farlo ho provato ad usare un cron job.
Ho aperto il file crontab in /etc e ho inserito la seguente riga
Codice: Seleziona tutto
* * * * * wget -r http://«IP_SERVER»:8080/auctions/updateStatus
Codice: Seleziona tutto
grep CRON /var/log/syslog
Codice: Seleziona tutto
Feb 24 07:17:01 servername /USR/SBIN/CRON[11195]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
Feb 24 08:17:01 servername /USR/SBIN/CRON[11265]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
Feb 24 09:17:01 servername /USR/SBIN/CRON[11328]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
Feb 24 09:39:32 servername /usr/sbin/cron[2293]: (CRON) INFO (pidfile fd = 3)
Feb 24 09:39:32 servername /usr/sbin/cron[2307]: (CRON) STARTUP (fork ok)
Feb 24 09:39:32 servername /usr/sbin/cron[2307]: (CRON) INFO (Running @reboot jobs)
Feb 24 10:17:01 servername /USR/SBIN/CRON[4975]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
Feb 24 11:17:01 servername /USR/SBIN/CRON[5044]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
Feb 24 13:48:38 servername /usr/sbin/cron[5337]: (CRON) INFO (pidfile fd = 3)
Feb 24 13:48:38 servername /usr/sbin/cron[5338]: (CRON) STARTUP (fork ok)
Feb 24 13:48:38 servername /usr/sbin/cron[5338]: (CRON) INFO (Skipping @reboot jobs -- not system startup)