29th February, 2016 Update web server image
Update web server image
1. Add cronjob to restart jetty if server fails
sudo -S service jetty status && echo "Jetty is running" || sudo service jetty start
2. Change jmv memory size
3. Add cron job to clean log files
4. Email access logs to viktor daily
find /opt/jetty/logs/access/* | grep "$(date --date '-1 days' +'%Y%m%d')"
5. Update sudo vi /etc/sudoers to comment out requiretty (checking) and visiblepw
Update crontab
sudo -s
crontab -e
Cron job email status is at
vi /var/spool/mail/ec2-user
Cron job log is at
/var/log/cron
Update Java VM memory usage
vi /etc/default/jetty
JETTY_HOME=/opt/jetty
JETTY_USER=jetty
JETTY_PORT=8080
JETTY_LOGS=/opt/jetty/logs/
JETTY_BASE=/home/jetty
JAVA_OPTIONS="-server -Xmx2560m -Xms1g -Xss1024k -XX:+UseG1GC -XX:MaxPermSize=256m -Drun.mode=production"
Check free memory in system
free -m
1. Add cronjob to restart jetty if server fails
sudo -S service jetty status && echo "Jetty is running" || sudo service jetty start
2. Change jmv memory size
3. Add cron job to clean log files
4. Email access logs to viktor daily
find /opt/jetty/logs/access/* | grep "$(date --date '-1 days' +'%Y%m%d')"
5. Update sudo vi /etc/sudoers to comment out requiretty (checking) and visiblepw
Update crontab
sudo -s
crontab -e
Cron job email status is at
vi /var/spool/mail/ec2-user
Cron job log is at
/var/log/cron
Update Java VM memory usage
vi /etc/default/jetty
JETTY_HOME=/opt/jetty
JETTY_USER=jetty
JETTY_PORT=8080
JETTY_LOGS=/opt/jetty/logs/
JETTY_BASE=/home/jetty
JAVA_OPTIONS="-server -Xmx2560m -Xms1g -Xss1024k -XX:+UseG1GC -XX:MaxPermSize=256m -Drun.mode=production"
Check free memory in system
free -m
Comments