一直以来都没有好好的整理过自己读过的书,也不明白自己到底读了哪些方面的书,最近把自己能想到的自己读过的主要的书籍整理了一下,画了一个思维导图,给自己做个参考在这里贴出来自勉。与此同时也给自己定一下2015年上半年的方向:读心理学和行为学方面的书先把Tomcat8的源码读完My KnowledgeAr...
分类:
其他好文 时间:
2015-02-14 12:15:52
阅读次数:
169
问题背景 Tomcat经常崩溃crash,想看看JVM内存使用情况,就想到了用Jconsole监控,以前只是监控本地的JVM,这次要监控远程的,遇到了不少问题。 经过几个小时的努力,参考了众多网友的资料之后,才最终解决了这个问题。 比较坑爹的是,网上的资料,竟然没有一个是:完美无缺的,没有一篇文章提到了“jmxremote.access”这个文件的重要性。 第一阶段 找到了2种配置,是否...
分类:
其他好文 时间:
2015-02-13 22:30:37
阅读次数:
195
背景:tomcat8.0中使用taglib错误表现:java.lang.IllegalArgumentException: taglib definition not consistent with specification version原因:tomcat6以上在web.xml中定义taglib...
分类:
编程语言 时间:
2015-02-12 19:57:44
阅读次数:
187
1.JConsole 就不多做介绍了2.Linux端的配置 2.1、进入WebSphere控制台(https://localhost:9043/ibm/console/login.do?action=secure) 2.2、配置JVM参数 2.2.1、JVM:-Djavax.managem...
分类:
Web程序 时间:
2015-02-06 18:17:11
阅读次数:
191
和jconsole侧重于内存分析和检测不同,jvisualvm在线程分析方面更强大一些,下面简单介绍下使用: 1. 在要监控的java应用配置文件中,本例是apache-jmeter/bin/jmeter文件,记住不可换行! HEAP="-Xms512m -Xmx512m -Dcom.sun....
分类:
其他好文 时间:
2015-02-04 09:17:54
阅读次数:
199
快速步骤:
1、下载tomcat
2、解压tomcat
3、启动:./bin/startup.sh
4、访问控制台 http://localhost:8080/
一、下载
由于我使用的是java6,所以下载了最新的tomcat7.0.57版本。也用不到websocket,因为没关系。
如果你下载了MyEclipse2014,eclipse里默认有java7,你可以配合eclipse使用tomcat8,我试过启动正常。
如果你还用java1.4(虽然我觉得很少公司用了),那就只能使用tomcat5.5了。...
分类:
其他好文 时间:
2015-02-02 16:01:46
阅读次数:
278
如何能在集群中的多个节点之间保持数据的一致性,会话(Session)信息是这些数据中最重要的一块。本文当采用tomcat默认集群配置()时,配置的细节实际上被省略了,对于大多数应用而言,使用默认配置已经足够。下载tomcat8.0 到本地, 保存为tomcat1, 复制tomcat1 为tomcat...
分类:
其他好文 时间:
2015-01-29 14:27:14
阅读次数:
200
JVM监控工具介绍
jdk中已提供了功能强大基于GUI界面的jvm监控工具,在jdk bin目录下可以看到,例如:jconsle、jvisualvm和jrmc……...
分类:
其他好文 时间:
2015-01-27 18:38:48
阅读次数:
240
JVM调优工具Jconsole,jProfile,VisualVMJconsole :jdk自带,功能简单,但是可以在系统有一定负荷的情况下使用。对垃圾回收算法有很详细的跟踪。详细说明参考这里JProfiler:商业软件,需要付费。功能强大。详细说明参考这里VisualVM:JDK自带,功能强大,与...
分类:
编程语言 时间:
2015-01-26 16:39:44
阅读次数:
303
tomcat启动文件vim /usr/local/TC7_A/bin/catalina.shwhile [ -h "$PRG" ]; do ls=`ls -ld "$PRG"` link=`expr "$ls" : '.*-> \(.*\)$'` if expr "$link" : '/...
分类:
编程语言 时间:
2015-01-26 13:20:37
阅读次数:
313