- 浏览: 14187 次
- 性别:
- 来自: 北京
最新评论
-
woodswzm:
glassfish v3 session 复制跨物理机器已解决 ...
配置glassfish cluster的session复制 -
eric023:
楼主,我按照你的方法在glassfish v2.1.1上试了一 ...
配置glassfish cluster的session复制 -
zhuixunzhe:
楼主什么时候上线教教我啊 我弄了好多天都不行 就是三楼说的,相 ...
配置glassfish cluster的session复制 -
zhuixunzhe:
woodswzm 写道我也试过这种方式,glassfish v ...
配置glassfish cluster的session复制 -
woodswzm:
我也试过这种方式,glassfish v3 会话复制只适应于在 ...
配置glassfish cluster的session复制
文章列表
命令1:
time awk '{print $1}' access.log | sort | uniq -c | sort -nr | head -5
78129 192.168.13.166
75165 192.168.12.52
58657 192.168.12.199
54146 192.168.13.183
34310 192.168.13.181
real 0m5.849s
user 0m5.566s
sys 0m0.285s
命令2:
tim ...
源文件修改
web.xml
<!---------------------web.xml--------------------->
...
<distributable id="sessionDistribute"/>
...
<!---------------------web.xml end------------------>
必须指明应用的session是distribute的,否则即使glassfish启用了session复制功能也不会生效。
sun-web.xml
...
oscache 死锁
- 博客分类:
- cache
用value为null的key连续两次调用getFromCache时,如果不向cache中放入value,且不调用cancelUpdate,则会发生死锁。
try {
Object obj= oscache.getFromCache(key, commentRefreshPeriod);
} catch (NeedsRefreshException e) {
//如果不能putInCache
oscache.cancelUpdate(key); ...
sudo apt-get install vpnc
从软件中心安装Kvpn
启动kvpnc,Profile->Import Cisco pcf file,导入pcf文件即可。
整理一个之前工作中遇到的问题。
在查询lucene索引时,需要按记录的时间倒序排序。于是加了以下代码:
Sort sort = new Sort(new SortField("mtime", SortField.LONG, true));
TopDocs topDocs=indexSearcher.search(query, null, 100,sort);
测试时发现排序没起作用。搞了半天也没找到原因。后将mtime换成了id,发现可以了。
感觉可能是没有对mtime进行索引的原因。再修改索引程序,将mtime索引,如下:
new ...
今天查了一下CacheFilter不起作用的原因。在CacheFilter类中设置的断点,但是一直没有执行到。
觉得可能是filterchain顺序导致的。跟踪代码执行,果然是先走了struts2的filter。
改了一下filter的顺序,将cache放在chain最顶部。CacheFilter起作用了。
运行过程中仍然有问题,cache的key值没有带上查询参数。又怀疑是encoding filter顺序的额外难题。
将encoding和cache换了一下,果然好了。
总结:
filterchain的顺序固定,否则处理cache出错。1、 cache时key中没有ur ...