
TOMCAT
chokee
a man...
展开
-
清除Tomcat页面缓存
关闭Tomcat 打开tomcat\work目录 删除Catalina目录 运行Tomcat 其实可以用RD命令删除整个目录,只需打开 tomcat\bin\startup.bat 文件,在开头加入[color=red]rd/s/q "D:\Program Files\tomcat-5.5.9\work\Catalina"[/color]路径根据自己实际情况做修改...原创 2012-04-23 18:32:26 · 120 阅读 · 0 评论 -
Tomcat中JVM内存溢出及合理配置
Tomcat中JVM内存溢出及合理配置Tomcat本身不能直接在计算机上运行,需要依赖于硬件基础之上的操作系统和一个Java虚拟机。Tomcat的内存溢出本质就是JVM内存溢出,所以在本文开始时,应该先对Java JVM有关内存方面的知识进行详细介绍。一、Java JVM内存介绍JVM管理两种类型的内存,堆和非堆。按照官方的说法:“Java 虚拟机具有一个堆,堆是运行时...原创 2016-11-30 11:05:35 · 205 阅读 · 0 评论 -
tomcat or weblogic
Tomcat:只是一个单纯的动态页面服务器项目。它的最大意义在于它的代码最符合标准,它只是实现一个优雅的动态页面服务器,并没有其它目的。JBoss:开源,软件免费,收费的是服务。JBoss 提供全套的开源 J2EE 解决方案,整合了若干项目。动态页面服务部分其实就是一个 Tomcat。Weblogic:本身强调的是性能和稳定性等,是一套完整的商业软件。如Dr_juio 所说,Web...原创 2016-09-27 16:03:53 · 126 阅读 · 0 评论 -
PermGen space
PermGen space的全称是Permanent Generation space,是指内存的永久保存区域,这块内存主要是被JVM存放Class和Meta信息的,Class在被Loader时就会被放到PermGen space中,它和存放类实例(Instance)的Heap区域不同,GC(Garbage Collection)不会在主程序运行期对PermGen space进行清理,所以如果你的...原创 2013-08-20 10:55:29 · 161 阅读 · 0 评论 -
tcnative-1.dll
今天在Eclipse上配置Tomcat7,启动时看到如下警告信息:The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path 感到很不舒服,于是在网上找了些...原创 2014-01-02 16:18:17 · 1488 阅读 · 0 评论 -
异步日志
Log4j 2 Asynchronous Loggers for Low-Latency Logging - Apache Log4j 2Log4j 2使用Disruptor实现异步日志,获得低延时和高吞吐量。配置如下 %d %p %c{1.} [%t] %m %ex%n ...原创 2013-07-10 18:03:40 · 88 阅读 · 0 评论 -
tomcat定时任务
1 tomcat启动后自动加载一个用户的类 有时候在开发Web应用的时候,需要tomcat启动后自动加载一个用户的类,执行一些初始化方法,如从数据库中加载业务字典到内存中,因此需要在tomcat启动时就自动加载一个类,或运行一个类的方法。 可以采用在WEB-INF/web.xml中添加一个监听程序(ServletContextListener配置项),步骤如下: 1) 增加一个监听程序 ...原创 2013-05-27 14:28:05 · 261 阅读 · 0 评论 -
Log4j 配置写入日志文件的信息同时打印到控制台
以Tomcat6.0为例,其Tomcat目录结构如下:bin (运行脚本)conf (配置文件)lib (核心库文件)logs (日志目录)temp (临时目录)webapps (自动装载的应用程序的目录)work (JVM临时文件目录[java.io.tmpdir])让我们看看这些目录那些可以被多个Tomcat实例公用,其实只有 bin 和 lib 目录,...原创 2013-05-15 16:37:18 · 996 阅读 · 0 评论 -
修改类不用重启tomcat的配置(非reloadable="true")
[color=red]注意:自用 [/color]今天同事龙泉同学找到一个很提高效率的tomcat开发模式。该模式下修改类不用整体加载web app,开发效率提升很多。 经过我们分析,原有的tomcat reloadable="true" 方式,虽可加载变化过或新增的类但存在以下问题 1、内存清空,整体web app会重新加载,web.xml中配置的监听器会全部再执行。...原创 2013-04-02 16:23:32 · 231 阅读 · 0 评论 -
Enable debug logging for this logger for a complete list of JARs that were scann
修改EL表达式,例如"${owner.new}"可以修改为"${owner['new']}"; 修改tomcat属性,忽略对EL表达式的关键字检查。修改$CATALINA_BASE/conf/catalina.properties文件,添加org.apache.el.parser.SKIP_IDENTIFIER_CHECK=true选项。这样的问题是你的.setting...原创 2018-06-28 21:59:39 · 10934 阅读 · 0 评论