QC同事提到似乎有时Tomcat的会话超时表现有问题,记录一下可能用到的配置。 1)超时时间的设定 tomcat的会话超时可以在多个级别上设置:tomcat实例级别、Web应用级别、servlet级别以及运行时Context代码级别。 较低级别的设定会覆盖较高级别的设定。 一般常用的是在前面两个级别上设置,分别在 /conf/web.xml和/webapps/yourapp/WEB-INF/web.xml,形如: <session-config> <session-timeout>30</session-t ...
从2006年开始,工程中就为每日构建做备份。虽然经过几次手动清理,架不住天长地久,到现在已经14G了,对老旧的服务器来说已经是个很大的负担。有必要对这些备份做个备份,释放出一部分空间来。 最初的想法是用Veritas的相关备份软件,考虑到版权问题,就先尝试了7z,效果好的让我大吃一惊。 把7z的备份缓冲区调整到超过单个文件(64M),对20个或40个备份文件做压缩,最终大小和单个文件相仿。 以后可以每个季度做一次压缩,按照每次压缩完后50M计算,2G空间就足以支撑到2018年。 缺点是7z压缩时非常消耗CPU,不过在这个环境下不碍事。 经过CPU几个晚上的辛勤工作,原先约14 ...
Java环境中,调用RunTime.exec()创建操作系统进程的时候,没有办法指定优先级。Thread.setPriority()倒是可以指定优先级,可是这个进程是在Java虚拟机里面的。 翻了翻,大牛们是说这个问题是Platform Specific,所以在Java环境中不提供解决办法。这个说法不怎么靠得住,文件系统同样是系统相关,Java不就支持的挺好。 有聪明人提出在Windows平台上可以借用 start.exe /LOW 来搞定这个事情,试了以下,完整的写法应该是: cmd /c start /b /low yourcmd cmd /c:后面的start貌似是个内部命令,类 ...
greens.leaf
搜索本博客
存档
最新评论