All pastes #910965 Raw Edit

Miscellany

public text v1 · immutable
·published 2008-02-20 11:03 UTC
rendered paste body
err=1
until [ $err == 0 ];
do
        . ./setenv.sh
        [ -f log/java0.log.0 ] && mv log/java0.log.0 "log/java/`date +%Y-%m-%d_%H-%M-%S`_java0.log.0"
        [ -f log/stdout.log ] && mv log/stdout.log "log/stdout/`date +%Y-%m-%d_%H-%M-%S`_stdout.log"
# For developers mostly (1. line gc logrotate, 2. line parameters for gc logging):
#       [ -f log/gc.log ] && mv log/gc.log "log/gc/`date +%Y-%m-%d_%H-%M-%S`_gc.log"
#       -verbose:gc -Xloggc:log/gc.log -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+PrintHeapAtGC -XX:+PrintTenuringDistribution
# Alternative startup by NB4L1
#       java -Dfile.encoding=UTF-8 -Xmn128m -Xms512m -Xmx1024m -server net.sf.l2j.gameserver.GameServer > log/stdout.log 2>&1
        java -Dfile.encoding=UTF-8 -Xmx1024m net.sf.l2j.gameserver.GameServer > log/stdout.log 2>&1
        err=$?
#       /etc/init.d/mysql restart
        sleep 10;
done