- 浏览: 523885 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (422)
- 重要 (12)
- BUG解决备忘录 (32)
- 环境搭建 (17)
- 开源组件 (4)
- 数据库 (16)
- 设计模式 (4)
- 测试 (3)
- javascript (5)
- Android (14)
- jdk相关 (9)
- struts2 (10)
- freemark (3)
- 自定义扩展及工具类 (5)
- jdk5新特性及java基础 (13)
- ssh及其他框架 (15)
- linux (32)
- tcp-ip http协议 (8)
- 服务器集群与负载均衡 (34)
- 项目管理相关 (11)
- 实用小技术 (10)
- 架构相关 (14)
- firefox组件 (11)
- spider (6)
- 产品设计 (11)
- PHP (1)
- ws (4)
- lucene (10)
- 其他 (2)
- BI (1)
- NoSQL (3)
- gzip (1)
- ext (4)
- db (6)
- socket (1)
- 源码阅读 (2)
- NIO (2)
- 图片处理 (1)
- java 环境 (2)
- 项目管理 (4)
- 从程序员到项目经理(一):没有捷径 (1)
- bug (1)
- JAVA BASE (8)
- 技术原理 (0)
- 新框架新技术 (1)
- 量化与python (1)
- 系统编程 (0)
- C语言 (0)
- 汇编 (0)
- 算法 (0)
最新评论
-
hyspace:
别逗了,最后一个算法根本不是最优的,sort(function ...
数组去重——一道前端校招试题 -
washingtin:
楼主能把策略和路由的类代码贴出来吗
Spring + iBatis 的多库横向切分简易解决思路 -
sdyjmc:
初略看了一下,没有闹明白啊,均衡负载使用Nginx,sessi ...
J2EE集群原理 I -
shandeai520:
谢谢大神!请教大神一个问题:假如我有三台服务器,连接池的上限是 ...
集群和数据库负载均衡的研究 -
hekuilove:
给lz推荐一下apache commonsStringUtil ...
request 获取 ip
在$TOMCAT_HOME/config目录下的logging.properties文件对Tomcat的日志进行了设置,由于Tomcat直接采用了JDK的logger组件,具体配置可以参见http://java.sun.com/javase/6/docs/api/ 中的java.util.logging相关类定义。
例如,把Tomcat日志级别定为只在发生错误时才记录日志:
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
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
.handlers = 1catalina.org.apache.juli.FileHandler, java.util.logging.ConsoleHandler
############################################################
# Handler specific properties.
# Describes specific configuration info for Handlers.
############################################################
1catalina.org.apache.juli.FileHandler.level = SEVERE
1catalina.org.apache.juli.FileHandler.directory = ${catalina.base}/logs
1catalina.org.apache.juli.FileHandler.prefix = catalina.
2localhost.org.apache.juli.FileHandler.level = SEVERE
2localhost.org.apache.juli.FileHandler.directory = ${catalina.base}/logs
2localhost.org.apache.juli.FileHandler.prefix = localhost.
3manager.org.apache.juli.FileHandler.level = SEVERE
3manager.org.apache.juli.FileHandler.directory = ${catalina.base}/logs
3manager.org.apache.juli.FileHandler.prefix = manager.
4host-manager.org.apache.juli.FileHandler.level = SEVERE
4host-manager.org.apache.juli.FileHandler.directory = ${catalina.base}/logs
4host-manager.org.apache.juli.FileHandler.prefix = host-manager.
java.util.logging.ConsoleHandler.level = SEVERE
java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter
############################################################
# Facility specific properties.
# Provides extra control for each logger.
############################################################
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].level = SEVERE
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].handlers = 2localhost.org.apache.juli.FileHandler
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/manager].level = SEVERE
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/manager].handlers = 3manager.org.apache.juli.FileHandler
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/host-manager].level = SEVERE
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/host-manager].handlers
= 4host-manager.org.apache.juli.FileHandler
# For example, set the com.xyz.foo logger to only log SEVERE
# messages:
#org.apache.catalina.startup.ContextConfig.level = FINE
#org.apache.catalina.startup.HostConfig.level = FINE
#org.apache.catalina.session.ManagerBase.level = FINE
#org.apache.catalina.core.AprLifecycleListener.level=FINE
发表评论
-
解决Java内存泄漏
2013-03-25 11:22 812解决Java内存泄漏 Java内存泄漏是每个Java程序 ... -
监听JVM的几个命令(可用于linux 本机)
2013-03-12 16:44 9841. jstat 这个命令对于查看Jvm的堆栈 ... -
注解apt工具示例程序
2013-03-12 11:45 932今天按照《Thinking in Java》中使用apt处理 ... -
ssh 远程调用
2013-03-05 17:54 842package com.sun.work; import ja ... -
nginx优化 突破十万并发
2013-03-04 18:00 730nginx的安装与基本配置文档网上已经有很多了,但具体讲优化 ... -
解读dbcp自动重连那些事
2013-02-01 10:54 837可以后另一篇做对比:http://agapple.iteye ... -
DBCP的配置参数
2013-02-01 10:45 714tomcatde DHCP的配置 <Resource d ... -
Windows下Nginx的安装与配置
2013-01-10 10:53 652Windows下Nginx的安装与配置 Nginx (& ... -
网络信息查看 HttpFox
2011-10-06 21:58 1055HttpFox -
TurboCMS2007内容管理系统--概述与特性
2010-10-16 16:08 968TurboCMS2007内容管理系统 ... -
说说大型高并发高负载网站的系统架构(from tianya)
2010-09-28 16:25 729我在Cernet做过拨号接 ... -
eclipse 设置小计
2010-09-15 09:50 951初始设置 window --> preferenc ... -
开发相关下载地址
2010-09-14 10:19 800spring 相关组件下载地址 http://www.spr ... -
Spring Web Services 框架入门研究--发布服务
2010-09-13 17:23 1077关于Spring Web Services框架 ... -
MyEclipse 6.5手动安装SVN插件
2010-06-04 00:18 2773如何手动安装SVN 的步骤 1,下载SV ... -
解决MyEclipse 6中不能使用 alt + / 快捷键进行快速提示问题
2010-06-03 14:22 3668问题描述: 在使用MyEclipse 6中不能使用 ...
相关推荐
控制`catalina.out`大小的方法主要有两种:一是配置Tomcat的logging.properties文件,二是使用logrotate工具。 1. **配置logging.properties** 在Tomcat的`conf`目录下,有一个名为`logging.properties`的文件,...
解决tomcat黑框乱码、中文无乱码配置的logging.properties文件下载-附件资源
可以通过配置`logging.properties`文件来定制日志输出。 6. **安全管理**:Tomcat提供了基于角色的访问控制(RBAC),可以在`conf/tomcat-users.xml`文件中定义用户和角色,通过`<Realm>`元素配置认证方式。 7. **...
- 使用`logging.properties`文件进行更精细的日志配置。 总的来说,Apache Tomcat 8.5.100提供了一个强大且稳定的平台,用于开发和部署Java Web应用。了解其核心特性和配置细节对于任何Java开发者都是至关重要的。...
接下来,“修改conf配置文件”是指我们需要编辑Tomcat的配置文件,通常是`logging.properties`或者`server.xml`,以配置日志滚动策略。在`logging.properties`中,我们可以定义一个定制的处理器来控制日志分割。例如...
3. **日志管理**:Tomcat的日志文件通常位于“logs”目录下,可以通过修改“conf/logging.properties”来调整日志级别和输出格式。 4. **应用部署**:将Web应用的WAR文件放入“webapps”目录,Tomcat会自动解压并...
- 配置logging.properties文件来定制日志输出。 6. 故障排查: - 查看logs目录下的日志文件,如catalina.out,以诊断运行时问题。 - 使用VisualVM、JConsole或JProfiler等工具进行性能分析和内存泄漏检测。 ...
Linux Tomcat下使用Log4j接管catalina.out 日志文件生成方式,按天分割,解决catalina.out日志文件过大问题 1、将log4j-1.2.17.jar、tomcat-juli-...5、删除或者重命名Tomcat文件夹下conf/logging.properties文件;
tomcat默认使用Java.util.logging记录日志,默认只记录tomcat的日志,不记录应用的日志。tomcat支持采用log4j进行日志记录,配置方法如下: 1.更新最新的tomcat_juli.jar包到./bin/目录下; 2.拷贝log4j.jar,lo4j....
- Tomcat的日志文件位于 `logs` 目录下,通过调整 `conf/logging.properties` 可以定制日志级别和输出。 8. **监控与性能优化**: - 使用JMX(Java Management Extensions)可以监控Tomcat的运行状态,例如内存...
2. **conf目录**:存放所有配置文件,如`server.xml`定义了整个服务器的配置,`webapps.xml`和`context.xml`用于管理应用程序上下文,`logging.properties`配置日志系统。 3. **lib目录**:包含Tomcat运行所需的JAR...
默认情况下,日志文件位于logs目录下,可以通过修改logging.properties文件配置日志级别和输出。 8. **JNDI(Java Naming and Directory Interface)**:Tomcat支持JNDI,可以用来查找和绑定资源,如数据源、邮件...
3. **日志管理**:Tomcat的日志信息存储在`logs`目录下,通过配置`logging.properties`文件可以调整日志级别和输出位置。 4. **安全管理**:通过`conf/tomcat-users.xml`设置用户和角色,实现基于角色的访问控制...
默认情况下,日志信息存储在`logs`目录下,可以通过配置`logging.properties`文件自定义日志级别和格式。 10. **扩展性**:Tomcat支持通过添加Valve组件来扩展其核心功能,Valve是处理请求的组件,可以在请求生命...
例如,你可以使用`logging.properties`文件配置日志级别和输出目的地。 在开发和部署Web应用时,将应用程序打包成WAR文件,然后将其放在`webapps`目录下。Tomcat会自动检测并部署这个文件。如果需要自定义部署行为...
此外,还可以通过修改`catalina.properties`和`logging.properties`文件来调整Tomcat的行为和日志记录。 在开发过程中,使用Tomcat的管理界面(例如通过访问`http://localhost:8080/manager/html`,如果已启用)...
6. **日志管理**: Tomcat的日志信息默认写入logs目录,通过调整logging.properties文件可以定制日志级别和输出方式。 7. **性能调优**: Tomcat的性能可以通过调整各种参数进行优化,例如增大最大线程数、设置连接器...
11. **日志与调试**:Tomcat的日志系统可以进行定制,通过调整`logging.properties`文件中的设置,可以控制不同级别的日志输出。 12. **国际化与本地化**:Tomcat支持多种语言,通过`Accept-Language`请求头,可以...
- **logging.properties**: 控制Tomcat的日志记录行为。 - **context.xml**: 可以为每个Web应用程序提供特定的配置。 5. **安全性**: - **保护Web应用**: 通过修改server.xml配置文件,可以设置访问控制,如限制...
- `conf/logging.properties`: 配置日志记录级别和输出位置。 为了确保安全性和性能,你应该考虑以下最佳实践: - 配置一个非管理员用户账户运行Tomcat服务,降低被攻击的风险。 - 修改默认的管理界面端口和用户名...