09 2009 档案

摘要:系统应用一般我们要做性能监控,不用其他的开源工具,其实JDK本身就自带了一个非常好用的东东。 jconsole是JDK5开始自带的基于GUI的JVM监控工具,可以监控内存、线程、jvm堆栈、执行GC等,不仅可以对本机JVM进行监控,也可用于远程主机的JVM。 废话少说,步入正题,下面就来说一下在JBOSS运行环境下如何使用jconsole进行监控。首先,配置jboss启动参数,jboss4.2x中,可以打开run.bat文件。set JAVA_OPTS=%JAVA_OPTS% -Djava.rmi.server.hostname=10.5.35.151 -Dcom.sun.manageme.. 阅读全文
posted @ 2009-09-30 17:03 lovingprince 阅读(3452) 评论(0) 推荐(0) 编辑
摘要:今天很残酷,明天更残酷,后天很美好,但是绝大多数人都死在明天晚上,看不到后天的太阳,我们阿里人一定要看到后天的太阳.....-------的确很经典啊附: 老马太酷了! 阅读全文
posted @ 2009-09-11 14:59 lovingprince 阅读(127) 评论(0) 推荐(0) 编辑
摘要:统计某个页面点击提交按钮pv的JS:(function(){ var Y = YAHOO.util, Dom = Y.Dom, Event = Y.Event; function doMonitor(type){ var img = new Image() ; img.src = "http://www.atpanel.com/jsclick?cache="+(new Date()).getTime()+"&jipiaolist="+type } var jdiv = Dom.get("J_DIV"); Event.on... 阅读全文
posted @ 2009-09-04 21:29 lovingprince 阅读(6219) 评论(0) 推荐(0) 编辑
摘要:Step one: download JBoss Application Server , e.g. jboss-4.2.2.GA Step two: extract jboss-4.2.2.GA.zip to a local dir say ${JBOSS_HOME} Step three: config - 注:以下配置对应的jboss版本为4.2.2.GA,部署的应用类型为ear。如果你的jboss版本不同或部署的应用类型不是ear,那配置上可能略有差别,其差异性不在本文讨论范围内。 1.拷贝数据源(datasource)配置文件(e.g. oracle-xxx-ds.xml)到${JB 阅读全文
posted @ 2009-09-03 18:42 lovingprince 阅读(1253) 评论(0) 推荐(0) 编辑
摘要:在使用Httpclient的过程中,线上的酒店出现过一个问题,就是当访问量增大的时候,会发现本地的连接等待时间急剧增加,例如从400ms增加到78000ms,之前一直以为是航信系统问题,后面经过检查才发现,原来是本地httpclient设置时,最大连接数采用了默认设置的原因,而默认的最大连接数只有2个,所以当有大量连接需要建立时,大多数连接只有等待。后面将连接数设置修改成32个之后,这个响应时间就基本上很少出现很大的时候。 HttpConnectionManager httpConnectionManager = new MultiThreadedHttpConnectionManager() 阅读全文
posted @ 2009-09-03 18:39 lovingprince 阅读(8654) 评论(0) 推荐(0) 编辑