tomcat的catalina】的更多相关文章

原文链接:http://liyan0524.iteye.com/blog/1285644 方法1—分割流 使用cronolog工具切分Tomcat的catalina.out日志文件 cronolog一个对日志切分的小工具,其主页在http://cronolog.org/,我们也可以用它来切分Apache的日志. 推荐用此方法,方法如下 先google一下.cronolog-1.6.2.tar.gz 1.下载cronolog-1.6.2.tar.gz 2.安装 # tar zxvf cronolo…
资源URL:http://download.csdn.net/detail/attagain/7771065 Tomcat默认生成的日志文件catalina.out,随着时间的推移,逐渐增大,可能达到G数量级.文件过大,我们将无法使用过常规编辑工具查看,严重影响系统维护工作.解决此问题,主要从Tomcat和代码两方面考虑. 一. 代码本身考虑 Tomcat输出catalina.out文件,数据主要来源为:System.out 和 System.err 在控制台上直接输出的信息.为了减少日志输出的…
一.背景 Tomcat 的 catalina.out 日志量不断增加,占用空间较大,且默认是不滚动的.因此,需要对其进行日志分割,并进行清理. 本文选用 Cronolog 对其进行分割. 二.安装 1.下载 地址:http://cronolog.org/download/cronolog-1.6.2.tar.gz 2.安装 # tar zxvf cronolog-.tar.gz # cd cronolog- # ./configure # make # make install 3.测试 查看…
编写启动脚本start.sh,将其放在/srv/aubapp/bin/下 #!/bin/sh #设置web应用程序目录 export CATALINA_BASE="/srv/aubapp" #设置Tomcat发行版安装目录 export CATALINA_HOME="/opt/Tomcat" #后台启动Tomcat,并将控制台日志重定向 nohup sh /opt/Tomcat/bin/catalina.sh run >../logs/tomcat.log 0…
本文简单介绍在使用cronolog对tomcat的日志进行自定义日期格式的切割,方便日志的整理和遇到问题日志的排查! 安装cronolog 安装cronolog的方法网上有很多,这里也简单的介绍一下. 1.下载安装包 cronolog-1.6.2.tar.gz 2.安装cronolog tar -zxvf cronolog-1.6.2.tar.gz cd cronolog-1.6.2 ./configre # --prefix=/opt/cronolog ,可以指定安装目录,默认在 /usr/l…
原因:主要是tomcat下Catalina目录没有权限导致,将其设置读写权限即可 如果在刚刚启动tomcat时出现以下问题:Error running Tomcat 8.5.31: Error copying configuration files from /usr/local/apache-tomcat-8.5.3/conf to /Users/zhouyuchen/Library/Caches/IntelliJIdea2016.1/tomcat/Tomcat_8_5_31_ttt/conf…
今天发现一个服务器的/opt目录数据过大,最后发现是tomcat中的catalina.out日志过大引起的 用du命令查看opt下一层的数据文件大小 [root@ccssapportalp opt]# du -h --max-depth=1 /opt 最终发现在tomcat里catalina.out的文件很大 [root@ccssapportalp logs]# ll -h /opt/liferay6.2ce/tomcat-7.0.42/logs/catalina.out -rw-r--r--…
Apache.Tomcat与Catalina作为软件名字的含义与关系 -- :: 复杂度掠夺者 阅读数 3356更多 分类专栏: 术语解释 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/yingchengsun/article/details/44340211 解释的挺好的 转帖一下 1. apache 的 服务 好像是 httpd2. tomcat 的catalina 是 java…
默认情况下,tomcat的catalina.out日志文件是没有像其它日志一样,按日期进行分割,而是全部输出全部写入到一个catalina.out,这样日积月累就会造成.out日志越来越大,给管理造成了不便,为了实现像其它日志文件一样按日期归档,这里我采用cronolog来完成日志分割. 一.安装Cronolog 1.yum方式安装 # yum install cronolog 2.下载压缩包安装 1. 下载(最新版本) wget http://cronolog.org/download/cro…
切割catalian日志的方式有很多种,比如shell脚本的.cronolog或者通过配置log4j等等这些都可以实现.但今天我要介绍是使用logrotate来按日期生成日志. 原文是一个外国博主的文章,在这里分享给大家. 如果catalina.out的大小超过了2G,那么tomcat可能在没有错误提示的情况下崩溃.无法启动.所以为了避免出现这个问题,我们应该每天分割catalina.out. 如何每天自动的分割catalina.out或者大小达到5M时切割catalina.out 1.新建一个…
原文:http://unmi.cc/split-tomcat-catalina-out-file Linux 下使用 cronolog 工具来切分 catalina.out 这里重点介绍这种方法,具体步骤如下: 1. 下载安装 cronolog,它的主页 http://cronolog.org . 下载的是源码,安装过程就是 ./configure, make, make install,最后一步可直接把 src/cronolog 执行文件拷入到某个适合的目录,如 /usr/local/sbin…
转自http://blog.sina.com.cn/s/blog_700aa8830101kgbk.html 谢谢博主的总结 catalina 就是Tomcat服务器使用的 Apache实现的servlet容器的名字. Tomcat的核心分为3个部分:(1)Web容器---处理静态页面:(2)catalina --- 一个servlet容器-----处理servlet;(3)还有就是JSP容器,它就是把jsp页面翻译成一般的servlet.…
tomcat默认日志文件为catalina.out,随着系统运行时间的增加,该日志文件大小会不断增大,甚至增大到G级.不仅会导致我们无法使用常规工具查找系统问题,而且会影响tomcat性能(比如我在维护中遇到的出现web页面文件上传<swfupload>错误:404). 采用cronlolog工具对日志拆分的方式处理该问题 1.下载cronolog工具,我下载的版本是cronolog-1.6.2 2.将下载好的文件解压,tar xvzf cronolog-1.6.2.tar.gz 3.切换到解…
Tomcat的核心分为3个部分: (1)Web容器---处理静态页面: (2)catalina --- 一个servlet容器-----处理servlet; (3)还有就是JSP容器,它就是把jsp页面翻译成一般的servlet. catalina 就是Tomcat服务器使用的 Apache实现的servlet容器的 名字.…
原文地址:http://lcbk.net/tomcat/1396.html 我们知道一般企业使用Tomcat 作为Web端时,它产生的日志会越来越大,特别是catalina.out这个日志文件,然而有些人使用rm -rf catalina.out直接删除掉这个文件,所导致的结果就是空间没有得到释放反而越来越大: 今天老蔡发现Tomcat的日志所在的opt分区约占越满,上服务器查看发现磁盘使用空间为100多G,但用du查看实际使用空间不到30G.因此70多G空间是因为删除正在读的文件而导致文件被删…
Catalina的作用是初始化各个组件,并開始启动各个组件. 上文中介绍了Bootstrap是怎样启动Catalina的,如今来看看Catalina的作用: 1,Catalina通过Digester类载入server.xml,实例化server.xml中各个组件,并为这些实例赋值(这个类是通过扩展SAX来完毕的). 2,调用server的start方法开启server组件,server会一级一级的将start传播下去,这样各个组件就从这里开启了. 3,初始化命名空间(tomcat会使用JNDI技…
使用cronolog对tomcat的日志进行自定义日期格式的切割,方便日志的整理和遇到问题日志的排查! 1.安装cronolog工具1.1 下载 cronolog 地址:网上很多下载地址这里就不在累赘1.2 安装步凑 tar zxvf cronolog-1.6.5.tar.gz ./configure # –prefix=/opt/cronolog ,可以指定安装目录,默认在 /usr/sbin/cronolog make make install 1.3 查找cronolog命令的位置 whi…
例:tomcat路径及名称为/data/apache-tomcat-7.0.67/ vim /data/apache-tomcat-7.0.67/bin/catalina.sh 找到org.apache.catalina.startup.Bootstrap "$@" stop这行,然后在这行下面加上 ];then `ps -ef |grep tomcat |awk '/.*\/data\/apache-tomcat-7.0.67\/.*/{print $2}'` fi 或 ];then…
catalina 就是Tomcat服务器使用的 Apache实现的servlet容器的 名字. Tomcat的核心分为3个部分: (1)Web容器---处理静态页面: (2)catalina --- 一个servlet容器-----处理servlet; (3)还有就是JSP容器,它就是把jsp页面翻译成一般的servlet.…
进入tomcat的logs目录下:cd apache-tomcat/logs/ 查看logs下的文件和目录:ll   可以找到catalina.out文件: 实时查看日志: tail -fn 100 catalina.out 或者tailf catalina.out 或者tail -f catalina.out…
1.找到tomcat目录conf,logging.properties把这个文件重命名(推荐:也可以根据自己的需要更改里面的配置文件) 其实删掉也可以但是不建义 这样就不会生成host-manager.log.localhost.log.manager.log.catalina.log这些文件 注:把 conf/loging.properties 中的等级全都等于OFF 也不行,测试过 2. 只要将 CATALINA_OUT="$CATALINA_BASE"/logs/catalina…
问题: 项目部署到Linux服务器之后,控制台 catalina.out 文件输出的中文为乱码: 解决办法: 方法一:修改tomcat下的模板编码 bin/catalina.sh 文件添加如下配置:JAVA_OPTS="-Dfile.encoding=UTF-8 -Dsun.jnu.encoding=UTF-8" 方法二: 修改系统的默认编码: 1. vi /etc/profile 2. 在文件最后加上 export LC_ALL="zh_CN.UTF-8" exp…
生成catalina.out方法 导语:本文为Windows下生tomcat将控制台信息输出到catalina.out文件  且 保证能实时查看日志文件的方法. 一.创建catalina.out 1.修改tomcat bin目录下的startup.bat文件 修改位置:在startup.bat文件倒数第二行 修改call "%EXECUTABLE%" start%CMD_LINE_ARGS% 为:call "%EXECUTABLE%" run %CMD_LINE_A…
打开 Tomcat 安装目录中的 log 文件夹,我们可以看到很多日志文件,这篇文章就来介绍下这些日记文件的具体区别. catalina.out 日志 catalina.out 日志文件是 Tomcat 的标准输出(stdout)和标准出错(stderr)输出的"目的地".我们在应用里使用System.out打印的内容都会输出到这个日志文件中.另外,如果我们在应用里使用其他的日志框架,配置了向 Console 输出日志,则也会输出到这个文件. 这个日志设定是在 Tomcat 的启动脚本…
一.报以下错误: ./startup.sh Using CATALINA_BASE: /usr/local/tomcat702 Using CATALINA_HOME: /usr/local/tomcat702 Using CATALINA_TMPDIR: /usr/local/tomcat702/temp Using JRE_HOME: /usr/java/jdk1.6.0_24 Using CLASSPATH: /usr/local/tomcat702/bin/bootstrap.jar:/…
修改catalina.sh ,找到下面的位置: if [ -z "$CATALINA_OUT" ] ; then#CATALINA_OUT="$CATALINA_BASE"/logs/catalina.outCATALINA_OUT=/dev/nullfi 修改为: if [ -z "$CATALINA_OUT" ] ; then#CATALINA_OUT="$CATALINA_BASE"/logs/catalina.outC…
目前我们的日志文件catalina.out累积后非常大,部分应用的catalina.out达到几十G并且还在持续增长. 日志文件太大不便于阅读和排查问题.业务增长不断增长,日志也在不断增加,为了以后便于快速定位问题.日志备份归档,建议进行catalina.out日志切割. 经过2019年7月12-2019年7月15测试和验证,可以修改log4j.properties配置来切割日志: log4j.appender.logfile=org.apache.log4j.DailyRollingFileA…
可参考:http://meiling.blog.51cto.com/6220221/1911769 本人尚未验证.…
filter { mutate { remove_field => ["@version","prospector","input","beat","source","offset"] } grok { match => { "message" => "%{TIMESTAMP_ISO8601:access_time} %{LOGLEVEL:…
Linux上tomcat的日志输出在catalina.out里面,随着时间的推移,产生的日志文件会越来越大,其主要是调试中打印的一些信息占空间,比如说System.out和log等等.tomcat 的catalina.out文件的不断扩大,导致系统磁盘空间边变小,也不方便查看,所以使用cronolog按日期分割日志(例子里面以天为分割单位). cronolog安装 # .tar.gz # cd cronolog- # ./configure # make # make install 查看cro…