06 2016 档案

摘要:一、JVisualVM能做什么 VisualVM 是Netbeans的profile子项目,已在JDK6.0 update 7 中自带(java启动时不需要特定参数,监控工具在bin/jvisualvm.exe),能够监控线程,内存情况,查看方法的CPU时间和内存中的对 象,已被GC的对象,反向查看 阅读全文
posted @ 2016-06-10 12:02 熊仔下去遛弯了 阅读(5550) 评论(1) 推荐(1)
摘要:背景介绍: 对于一个互联网平台来说,高并发是经常会遇到的场景。最有代表性的比如秒杀和抢购。高并发会出现三个特点: 1、高并发读取 2、高并发写入(一致性) 3、出现超卖问题 如何有效的解决这三个问题是应对高并发的关键。 一般系统都分为前端和后端。 前端如何应对? 1、缓存静态数据,例如图片,html 阅读全文
posted @ 2016-06-07 10:11 熊仔下去遛弯了 阅读(3679) 评论(0) 推荐(0)
摘要:背景介绍: 基于shiro新开发的权限认证系统,在授权部分采用ehcache作为缓存。系统采用分布式集群部署,因此需要配置ehcache支持集群间缓存的同步 1、配置两台tomcat,ip一致为本机IP 2、采用rmi方式实现缓存同步。修改ehcache配置文件,一般为ehcache.xml。在其中 阅读全文
posted @ 2016-06-05 19:12 熊仔下去遛弯了 阅读(2255) 评论(5) 推荐(0)
摘要:方法: 1、安装tomcat1,过程为解压缩。 2、拷贝压缩后的文件,命名为tomcat2。 修改tomcat2中配置文件,tomcat1保持不变 server.xml, <Server port="8006" shutdown="SHUTDOWN"> 端口改为8006,tomcat1为8005 < 阅读全文
posted @ 2016-06-05 08:51 熊仔下去遛弯了 阅读(290) 评论(0) 推荐(0)