LINUX.ORG.RU

Скажи томкетиному папке чтобы для улучшения самоочистки больше ел солёных огурцов с селёдкой и молоком. На здоровье.

dr-yay ★★
()
Ответ на: комментарий от Nussi

Можно сказать мамке чтобы отбирала у него зарплату. Ты чо, не понимаешь, что спрашиваешь херню привычными себе вантузными терминами? Какая фпень папка у тебя заполняется? В корне томкета несколько директорий, у тебя какая из них забилась? С логами? Посмотри логи, и поправь настроки.

dr-yay ★★
()
Ответ на: комментарий от Frakhtan-teh

здравствуйте!logrotate сначала сжимает, хранит потом через указанное время удаляет.а можно-ли настроить ее сразу на удаление?без бэкапа

Nussi
() автор топика
Ответ на: комментарий от Nussi

да, читай man logrotate, опцию nocompress по сжатию и rotate - по количеству сохраняемых логов.

bl ★★★
()
Ответ на: комментарий от Nussi

Если вы уверены в себе и любите риск, то можно, наверное, сразу заменить файл симлинком на /dev/null

Frakhtan-teh ★★
()
Ответ на: комментарий от Nussi

сделала вот что: 1.создала скрипт, прописала туда: rm -rf /opt/tomcat/temp пробовала и tmpwatch -m 24 /opt/tomcat/temp 2.в файл crontab прописала SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root HOME=/

# For details see man 4 crontabs

# Example of job definition: # .---------------- minute (0 - 59) # | .------------- hour (0 - 23) # | | .---------- day of month (1 - 31) # | | | .------- month (1 - 12) OR jan,feb,mar,apr ... # | | | | .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat # | | | | | # * * * * * user-name command to be executed 58 12 * * * root/clear.sh

не могу понять в чем причина, но папка temp не чистится с заданной службой((

Nussi
() автор топика
Ответ на: комментарий от Nussi

Объясни пожалуйста, чем тебя не устраивает компрессия логов (в случае использования logrotate)? Это твоя персональная машина, и tomcat тебе нужен для учебы?

X10Dead ★★★★★
()
Последнее исправление: X10Dead (всего исправлений: 1)

Первая ссылка в гугле tomcat stop log

http://www.javafaq.nu/java-article998.html

Question: How to decrease/stop logging in Tomcat?
Answer: Go to conf/logging.properties file. By default Tomcat has 5 logs:

catalina
localhost
 manager
 admin
 host-manager

If you want to stop logging of some files just change logging level to "OFF" or delete entries from "Handler specific properties" section. I recommend to turn it off, so you can enable it later if you want. But if you are completely sure that you will never use than better to rid of it 

Every entry contains three files. To change logging level you have to choose one of logging levels:
SEVERE (highest value) 
WARNING 
INFO 
CONFIG 
FINE 
FINER 
FINEST (lowest value) 


 For example you have:

1catalina.org.apache.juli.FileHandler.level = FINE  

and want to stop all logging. Then write::

1catalina.org.apache.juli.FileHandler.level = OFF 

Also you can log all the messages with the level  ALL

justAmoment ★★★★★
()
Ответ на: Первая ссылка в гугле tomcat stop log от justAmoment

Здравствуйте!ок,попробуем,сначала как можно узнать следующее: в папке temp только один файл весит гб, как узнать именно какой из этих 5 логов записывает этот файл(который весит гб)?

Nussi
() автор топика
Ответ на: комментарий от X10Dead

/root/tomcat/temp/test1.log ** указала имя большого лога nocompress daily missingok rotate 0 size 50M nocreate nocopy notifempty noolddir 1.формат данного скрипта будет каким .sh? 2.где должен быть сохранен данный скрипт? 3.достаточно- ли то, что я указала путь именно к логу /root/tomcat/temp/test1.log?

Nussi
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.