0

Apache Tomcat Logs Disable

 

Merhaba

Bu makalemde sizlere Apache Tomcat kualanan kişileri yakından ilgilendiren bir sorundan söz etmek istiyorum. Apache Tomcat bir java suncusudur. Ücretsiz bir uygulamadır ve performans açısından incelediğimizde oldukça başarılıdır. Ancak bir eksiği, kurulu olan sunucuda C:\Program Files\Apache Software Foundation\Tomcat 6.0_Tomcat6\conf\ dizininde bulunan logging.properties adlı log dosyasının boyutunun sürekli olarak artması. Bu artış zaman zaman 40-50 GB ‘a kadar çıkmaktadır. Tomcat Configuration ‘dan bunu kapatmanın bir yolu yok malesef. Sadece loğların path’ini değiştirmenize izin veriyor. Peki ya nasıl olacak? İnternette bir çok dökümanda bu konuyla ilgili sıkıntı yaşayan insanların yorumlarını ve çözümlerini okuyup uygulamış olamama rağmen logging.properties dosyasının sürekli boyutunun artmasını durduramadım.  Sonunda kesin çözümü buldum.  Aşağıda size adım adım ne yapmanız gerektiğini gösteriyor olacağım.

1. Tomcat Servislerini durdurun.

TomCat1

2.  C:\Program Files\Apache Software Foundation\Tomcat 6.0_Tomcat6\conf\editleyin. Aşağıda belirttiğim satırların başına # işareti koyup, kaydedin.

 

Önceki

handlers = 1catalina.org.apache.juli.FileHandler, 2localhost.org.apache.juli.FileHandler, 3manager.org.apache.juli.FileHandler, 4host-manager.org.apache.juli.FileHandler, java.util.logging.ConsoleHandler

1catalina.org.apache.juli.FileHandler.level = OFF
1catalina.org.apache.juli.FileHandler.directory = ${catalina.base}/logs
1catalina.org.apache.juli.FileHandler.prefix = catalina.

2localhost.org.apache.juli.FileHandler.level = OFF
2localhost.org.apache.juli.FileHandler.directory = ${catalina.base}/logs
2localhost.org.apache.juli.FileHandler.prefix = localhost.

3manager.org.apache.juli.FileHandler.level = OFF
3manager.org.apache.juli.FileHandler.directory = ${catalina.base}/logs
3manager.org.apache.juli.FileHandler.prefix = manager.

4host-manager.org.apache.juli.FileHandler.level = OFF
4host-manager.org.apache.juli.FileHandler.directory = ${catalina.base}/logs
4host-manager.org.apache.juli.FileHandler.prefix = host-manager.

 

Olması Gereken

# handlers = 1catalina.org.apache.juli.FileHandler, 2localhost.org.apache.juli.FileHandler, 3manager.org.apache.juli.FileHandler, 4host-manager.org.apache.juli.FileHandler, java.util.logging.ConsoleHandler

#1catalina.org.apache.juli.FileHandler.level = OFF
#1catalina.org.apache.juli.FileHandler.directory = ${catalina.base}/logs
#1catalina.org.apache.juli.FileHandler.prefix = catalina.

#2localhost.org.apache.juli.FileHandler.level = OFF
#2localhost.org.apache.juli.FileHandler.directory = ${catalina.base}/logs
#2localhost.org.apache.juli.FileHandler.prefix = localhost.

#3manager.org.apache.juli.FileHandler.level = OFF
#3manager.org.apache.juli.FileHandler.directory = ${catalina.base}/logs
#3manager.org.apache.juli.FileHandler.prefix = manager.

#4host-manager.org.apache.juli.FileHandler.level = OFF
#4host-manager.org.apache.juli.FileHandler.directory = ${catalina.base}/logs
#4host-manager.org.apache.juli.FileHandler.prefix = host-manager.

 

3.  Tomcat Servislerini Başlatın.


TomCat3

Bu işlemden sonra artık log yaratmadığını göreceksiniz.

Kolay Gelsin

İp Adresiniz
3.236.126.101

1 Star2 Stars3 Stars4 Stars5 Stars (2 Kişi oy verdi, 5 üzerinden ortalama puan: 5,00. Bu yazıya oy vermek ister misiniz?)
Loading...
Tayfun KUŞAK

Tayfun KUŞAK

Genç yaşlarda bilgisayar ile tanıştı. Sektörde pek çok farklı pozisyonlarda ve farklı firmada görev aldı. Microsoft System Managment, Active Directory, Virtualization, Disaster Recovery, Mail Server, Security uzmanlık alanlarından sadece birkaç tanesi. Şu anda özel bir kuruluşta “Sistem Yöneticisi” olarak çalışmakta. MCP,MCSA,MCSE

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir