Blackbenji
Lieutenant
- Registriert
- Nov. 2009
- Beiträge
- 557
hallo,
ich möchte gerne folgende idee umsetzen.
wir haben mehrere server auf denen tomcat installiert ist. darunter laufen java anwendungen die nach x-tagen gerne mal in einen out of memory geraten.
der out of memory wird in einem logfile dokumentiert. dumm ist, dass danach die anwendung nicht mehr zu gebrauchen ist und der tomcat neu gestartet werden muss.
meine idee ist nun, mittels eines shell scripts das logfile zu durchsuchen, ob es ein out of memory gab.
kann mir kurz jemand dabei helfen wie ich dabei am besten vorgehe?
so eine art
if (tail -20 | grep outofmemory = true) then sh tomcat/bin/stop.sh else do nothing ...
grob jedenfalls ...
ich möchte gerne folgende idee umsetzen.
wir haben mehrere server auf denen tomcat installiert ist. darunter laufen java anwendungen die nach x-tagen gerne mal in einen out of memory geraten.
der out of memory wird in einem logfile dokumentiert. dumm ist, dass danach die anwendung nicht mehr zu gebrauchen ist und der tomcat neu gestartet werden muss.
meine idee ist nun, mittels eines shell scripts das logfile zu durchsuchen, ob es ein out of memory gab.
kann mir kurz jemand dabei helfen wie ich dabei am besten vorgehe?
so eine art
if (tail -20 | grep outofmemory = true) then sh tomcat/bin/stop.sh else do nothing ...
grob jedenfalls ...