- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 一个load飙高的过程分析,非常有价值。
ae的多语言应用中不断出现load飙高的情况 ,即使重启过10几个小时以后,cpu慢慢从1核到4核到被吃光。而且集群中8台机器都是如此,所以应用方自己开始开分析原因。前两天跟踪没结果,后来有一位同学根据tb达人的分析中得到启发:关于us高和ys高的问题分析:当us值过高时,表示运行的应用消耗大量的CPU。java应用造成us高的原因主要是线程一直处于可运行(Runnable)状态,通常这些线程
2011-12-27 11:50:52 11961 5
原创 jetty发布一个令人头疼的问题。
之前的应用迁移一直没有问题,突然发现一个应用从JBOSS迁移到JETTY出现BEAN注册错误,提示BEAN已经注册,存在两份配置文件。查看路径是war中存在一个xml,/tmp/jetty-xxxxx/webinf/WEB-INF/classes下也有一个。但是之前的应用为什么不冲突呢? 经驼比较原来之前的应用要么是放在WEB-INF下的,要么是应用先打成jar包放在WEB-INF/lib/下,x
2011-12-22 11:10:18 1505
原创 一个可以上bug榜top 100的的的的bug.
某应用的代码:StringBuilder param = new StringBuilder(urlPara.getPropertyId());作者的原意是拿一个ID构造一个StringBuilder打算和后边的其它字符串连接,结果这个urlPara.getPropertyId()返回的是int.当ID长度是9位时,一下子分配100多M的内存,当长度更大时直接OOM。StringBuilder变成
2011-12-20 09:10:55 2373 5
原创 看看上了FusionIO后一条SQL的平均耗时比较
直接上图:天壤之别啊,这个设备的性能和他的价格一样高..........目前我们用它来MemoryDIsk之间的缓存。淘宝直接拿它存储数据,更牛。
2011-12-15 09:54:46 1558
原创 跨域提交时主页面获取目标服务器返回值的方法.
在使用POST方式时,从A域向B提交表单,使用jsonp方式无法将结果返回给A域的主页面。只能使用script引用方式,这种get请求有很大局限性。在非使用POST不可以时候,可以做以下方式解决:A域主页面在提交前,动态生成一个隐含的iframe,同时准备好接收返回值的页面。FORM的action为B域的目标页面,target为iframe.B域的目标页面将返回值作为参为再重定向到A域的接收页面,
2011-12-02 18:25:30 3462 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人