很多异常在 debug 日志里不会打印,但在 catalina.out 里会打印,比如方法调用找不到,jdk 版本不匹配等.但是打开了该日志开关又会产生一个问题,就是它会哗啦啦的不断急剧膨胀,文件太大会占用系统资源.这里我们就说一种该日志开和关的方法: 1.备份Tomcat下的 catalina.sh,然后用vi打开; 2.找到日志开关这一行代码,然后 这样是开: >> “$CATALINA_BASE"/logs/catalina.out 2>&1 & 这样是关…
有时候一个WEB服务作为接口部署在tomcat下,因为访问很频繁,导致/var/log/tomcat7下的访问日志急剧膨胀,影响服务器的性能. 在这里我的方法是关闭访问日志,关闭方法为将访问日志的输出在配置文件中注释掉,我的服务器是ubuntu,tomcat7是自动安装的,打开 /etc/tomcat7下的server.xml,注释掉以下配置 <!--<Valve className="org.apache.catalina.valves.AccessLogValve" d…
问题: 项目部署到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…
Linux下tomcat的日志很大,有的几G大,要用什么工具查看或把日志文件拆解? 一般习惯用 tail 的方式在服务器查看.如果要取下 可以用 tail -2000 xxxx.log > temp.log 的方式获取最后2000行到temp.log,如果要修改的话,修改2000这个数字可以获取不同行数.…
今天在tomcat上部署了一个web应用以后,发现用localhost的方式来访问应用是正常的,但是换成127.0.0.1或者是本地的ip地址来访问,确出现访问不了的情况.之前想是不是防火墙的问题,于是将防火墙关闭掉,发现还是访问不了,最后在网上搜索一番后找到了问题的解决办法: 首先我们通过cmd输入 netstat -a -n 来查看当前tomcat的地址绑定,如果发现是tomcat端口绑定到的地址是 ::1,则说明其是IPV6地址,这个时候我们需要将其改成IPV4的地址绑定才行.我们需要去修…
今天做android的一个下载功能,用自己机子上的tomcat做服务器,在tomcat上下载东西,可是android系统老是提示错误说不能连接到我的tomcat,可是我明明启动了tomcat服务啊,而且代码我也检查了好就变了,没有错啊,这可是把我给郁闷坏了,相信很多初学者都会有这样的经历,呵呵...真是不知所措,挺让人郁闷的,我在这里和大家分享一下解决方法,呵呵...找到我这篇文章你就算是找到解决办法了.原因其实很简单,开始我的链接写的是:http://127.0.0.1:8090/项目的名字/…
1.找到log日志的配置文件:log.xml,或者log.property,找到rollingFile标签,该标签的fileName属性就是更新的日志文件的存放位置.(相对于tomcat的bin目录)…
今天发现一个服务器的/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--…
Tomcat服务器是Apache开源基金会的一个项目,tomcat不仅能作为静态文件的服务器,也可以作为JSP/Servlet的web容器,而且使用广泛,性能也不错,那么下面来配置一个基本的基于tomcat服务器运行JSP的环境,运行tomcat之前,必须确保安装好了Java SE所使用的JDK开发环境,然后再下一步 首先去Apache tomcat官网下载tomcat服务器,网址是:http://tomcat.apache.org/ 进入首页之后,点击左侧的Download下的对应的tomca…