为了节省生产环境Tomcat的配置量,现以Tomcat 7.0.22版本为例,说明在Linux操作系统,硬件为4G内存,多核CPU的情况下tomcat的配置。
- 删除webapps下所有的应用。
- 删除conf/tomcat_users.xml,以及server.xml中关于tomcat_users.xml的引用,旨在增强安全性。
- 配置conf/logging.properties,删除所有的日志配置项,将日志输出级别调整到WARNING。样例如下:
-
1 |
handlers = java.util.logging.ConsoleHandler |
2 |
.handlers = java.util.logging.ConsoleHandler |
3 |
java.util.logging.ConsoleHandler.level = WARNING |
4 |
java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter |
- bin目录下增加setenv.sh,代码如下:
-
1 |
JAVA_OPTS= "-server -Xms1100M -Xmx1100M -Xss128k -XX:NewSize=300M -XX:MaxNewSize=400M -XX:MaxPermSize=128M -XX:+UseParallelGC"
|
分享到:
相关推荐
- 对于生产环境,通常需要从权威的证书颁发机构(CA)购买一个正式的SSL证书。 2. **创建Keystore**: - 使用`keytool`命令行工具(位于Java SDK的bin目录下)创建一个新的Keystore文件,存放私钥和公钥。 - ...
2.3.1 更改`server.xml`:修改Tomcat配置文件`conf/server.xml`,调整连接器参数如`maxThreads`, `minSpareThreads`等,以适应预期的并发用户量。 2.3.2 配置默认应用:通过修改`webapps`目录下的默认应用,或者配置...
本篇主要介绍Tomcat的核心组件认知、`server.xml`配置详解以及自动部署脚本的编写,帮助读者理解和优化生产环境中的Tomcat配置。 ### 一、Tomcat各组件认知 1. **Tomcat架构说明** Tomcat基于组件化设计,由一...
### Tomcat配置JavaScript ArcGIS API详解 #### 一、引言 随着Web GIS技术的发展,越来越多的应用场景需要在Web端实现地图数据的展示与交互。Esri提供的ArcGIS JavaScript API便成为了开发人员进行地理信息系统...
其中,Tomcat 作为 Java Web 应用的标准容器之一,被广泛应用于各种生产环境之中。本文将详细介绍如何在 Linux 环境下配置两个 Tomcat 实例,从 JDK 的安装到 Tomcat 的安装及配置全过程。 #### 二、准备工作 1. *...
### Tomcat配置MySQL连接池详解 #### 一、前言 在Java Web开发中,Tomcat作为一款广泛使用的轻量级应用服务器,被大量应用于Web应用程序的部署与运行环境中。而数据库连接池作为提高数据库访问效率的重要手段,在...
### jconsole-tomcat配置详解 #### 一、引言 在现代软件开发与运维过程中,性能监控与故障排查是确保应用稳定运行的关键环节之一。作为一款广泛使用的Java应用服务器,Tomcat同样需要进行细致的监控与管理。而...
默认的Tomcat配置往往不适合生产环境的高并发需求,因此需要进行相应的调整。 ##### 1. 修改启动时内存参数及指定JVM时区 - **内存参数**:在Windows环境下,通过编辑`catalina.bat`文件,在最前面添加如下内容: ...
### Ubuntu下安装配置Tomcat #### 一、前言与环境准备 在Ubuntu系统中部署Java Web应用时,经常需要用到Apache Tomcat服务器。本文将详细介绍如何在Ubuntu 10.10-amd64版系统上安装并配置Tomcat。通过本教程,你将...
为了生产环境的安全,建议修改默认的管理员账号 `manager-gui` 和 `admin-gui` 的密码,以及在 `conf/tomcat-users.xml` 中添加新的角色和用户。 **9. 自启动Tomcat** 为了让Tomcat在系统启动时自动运行,创建一个...
对于生产环境,还需考虑安全性配置,如设置用户权限、SSL证书、防火墙规则等。这可以通过修改`conf/tomcat-users.xml`、`conf/server.xml`等文件实现。 10. **优化与性能调整**: 根据应用的负载情况,可能需要...
但请注意,这只是基本的安装过程,实际部署可能还需要配置JDK、设置用户权限、调整Tomcat配置文件等。在开发和生产环境中,这些步骤是至关重要的。 在源码和工具相关的领域,理解如何正确安装和管理Tomcat对于...
- 对于生产环境,应考虑更详细的配置,如调整连接器的线程池大小、禁用不必要的服务、优化日志记录策略等。 #### 环境变量的重要性 - 环境变量如`JAVA_HOME`和`CLASSPATH`不仅影响JDK和Tomcat的正常运行,还可能...
在Linux系统中,尤其是对于开发环境的搭建,CentOS7是一个常见的选择。本文将详细介绍如何在CentOS7上安装JDK8、MySQL8和Tomcat9,并配置相应...通过熟悉这些基本操作,你可以更轻松地管理和维护自己的开发或生产环境。
- 在生产环境中部署时,建议对安全性进行加强,比如限制IP地址访问等措施。 #### 五、总结 通过上述步骤,在Windows Server 2008 R2 64位系统下成功实现了IIS与Tomcat的联动配置。这种配置方式不仅提高了Web应用的...
标题 "Tomcat配置虚拟路径(Windows)" 涉及到的是在Windows环境下对Apache Tomcat服务器进行虚拟主机配置的方法。Tomcat是Java Servlet和JavaServer Pages(JSP)的开源应用服务器,它允许开发者部署多个Web应用程序...
总之,通过在Tomcat启动脚本中直接设置环境变量,可以有效地解决在没有系统级JAVA_HOME配置下运行Tomcat的问题。这种做法不仅简化了部署流程,还提高了系统的健壮性和适应性。对于任何希望独立控制Tomcat及其运行...