Hoi allemaal,
Ik heb vernomen dat CRON in linux een geschikte middel is om "activiteiten" te plannen.
Ik heb namelijk een activiteit (/DoMatch) die elke dag 1 keer werd uitgevoerd. Voorheen met Resin kon je in het project Web.xml opgeven wanneer die servlet moest runnen met <run-at>.
Nu met Tomcat werk dat niet meer. Met cron zou ik dus die servlet moeten kunnen aanroepen.
het url waarmee ik de servlet handmatig kan runnen is het vogende:
https://localhost/myproject/DoMatch
Die houdt in de tomcat directory ook een logbestand bij.
Ik heb wat een en ander gelezen over hoe cron werkt en in principe zou het dus makkelijk te configureren zijn. Met crontab -e heb ik het volgende regel toegevoegd:
* * * * * https://localhost/myproject/DoMatch, om te testen of het werkt. Maar deze werkte dus niet (geen uitvoer in het logbestand). Toen vond ik iets over wget en veranderde ik het commando naar:
* * * * * wget https://localhost/myproject/DoMatch. Maar hier zag ik ook geen uitvoer in de log bestand terug.
Hoe kan ik die servlet aanroepen/plannen met cron?
Ik heb vernomen dat CRON in linux een geschikte middel is om "activiteiten" te plannen.
Ik heb namelijk een activiteit (/DoMatch) die elke dag 1 keer werd uitgevoerd. Voorheen met Resin kon je in het project Web.xml opgeven wanneer die servlet moest runnen met <run-at>.
Nu met Tomcat werk dat niet meer. Met cron zou ik dus die servlet moeten kunnen aanroepen.
het url waarmee ik de servlet handmatig kan runnen is het vogende:
https://localhost/myproject/DoMatch
Die houdt in de tomcat directory ook een logbestand bij.
Ik heb wat een en ander gelezen over hoe cron werkt en in principe zou het dus makkelijk te configureren zijn. Met crontab -e heb ik het volgende regel toegevoegd:
* * * * * https://localhost/myproject/DoMatch, om te testen of het werkt. Maar deze werkte dus niet (geen uitvoer in het logbestand). Toen vond ik iets over wget en veranderde ik het commando naar:
* * * * * wget https://localhost/myproject/DoMatch. Maar hier zag ik ook geen uitvoer in de log bestand terug.
Hoe kan ik die servlet aanroepen/plannen met cron?