分类
Java 容器 笔记

系统部署与优化之Tomcat

tomcat是一个优秀的web容器,它出自apache,开源免费。对于使用java技术的中小企业来说,用得最多的应该就是它了。以下是自己布署时最基本的配置。

1.使用多实例
多实例是指,所有系统共用一个tomcat程序,而配置文件分开。这样的好处是便于管理,而且也可以共享私有的lib库。升级tomcat或lib库只需一次操作,不易出错。
使用多实例很简单,把tomcat复制出来,重命名如:instance,可以看到如下目前。删除除了conf目录中其他目录中的所有文件。在bin目录中写自己的启动脚本。

如果是linux系统,在bin目录下新建tomcat.sh文件,内容如下:

分类
容器 笔记

Centos环境下Tomcat启动缓慢

生产环境上tomcat用得好好的,突然启动变很慢,以前几十秒启动完的项目要十几分钟。而我们项目与项目之前有依赖,一次性要启动好几个项目。如果每个要十几分钟那还得了。这个问题以前有出现过,但也没在意。主要是在CentOS系统下出现的。另一台Debian服务器没有问题。
实在无法忍受了,在网上找到了解决办法,修改jre的配置。


我的jdk安装在/opt/jdk下,用vi打开:

vi /opt/jdk/jre/lib/security/java.security