2016年3月

centos中使用tomcat部署特别慢的问题

在centos中启动tomcat时遇到个问题,部署项目死活部署不上,卡在部署第一个项目那,遇到过两次这问题,第一次是重装系统解决,第二次找到了原因:

大概原因是收集随机数时收集不到导致的阻塞,详细原因可以百度"JVM上的随机数与熵池策略"

解决方法如下:

找到 $JAVA_HOME/jre/lib/security/java.security 这个文件,找到里面的

securerandom.source=file:/dev/random

或者

securerandom.source=file:/dev/urandom

修改为

securerandom.source=file:/dev/./urandom

浅尝docker

一直都听说docker,但是从来没用过,今天试用了下docker,记下笔记,有什么错误的地方,欢迎指出。

docker是干嘛的?

docker是一个开源的应用容器引擎,可以看做VMware Workstation或者sandboxie,它提供了一个虚拟的容器,可以让程序很方便的跑在上面。举个例子:如果我需要一个Linux环境来编译一个软件,那么按照以前的做法便是在VMware Workstation中安装一个Linux,然后在Linux中配置各种环境,然后使用,现在有了docker后,就可以在docker中配置环境,然后使用,两种方法有什么不同呢?传统方法费时,最后配置出来的虚拟机文件占用大,使用时消耗资源大。

- 阅读剩余部分 -