Tomcat使用维护手册-河南
Tomcat中文详细手册

Tomcat中文手册Jakarta-Tomcat 简明中文版用户指南第一部分本文档提供关于Tomcat的基础信息.主要内容如下:Tomcat二进制版本安装与Tomcat相关的脚本的主要内容与server.xml相关的主要内容,Tomcat的主要配置文件如何设置Tomcat与宿主web服务器一起工作的说明如何应用Tomcat配置一个现实中的web站点希望此文档足以使新用户可以开始使用Tomcat.如找不到某方面的内容请(按以下顺序)查找Tomcat faq查找Tomcat包清单向Tomcat用户邮件列表发出问题如此疑问的答案不存在,我们鼓励把对疑问的解答放入Tomcat faq 或此文档.如对此文档有意见或建议,请发送到Tomcat的邮件列表.Getting StartedTomcat是一个带有jsp环境的servlet容器.servlet容器是一个根据用户的行为可以管理和激活servlet的运行时的shell.粗略地可以将servlet容器分为如下几类:独立的servlet容器内置有web服务器的一部分.指当使用基于Java的web服务器的情形,例如servlet容器是JavaWebServer的一个部分. 独立的servlet容器是Tomcat的默认模式.大多数的web服务器并非基于Java,因此,我们可以得出如下两种容器的模式.进程内的servlet容器servlet容器作为web服务器的插件和Java容器的实现.Web服务器插件在内部地址空间打开一个JVM(java virtual machine)使Java容器得以在内部运行.如有某个需要调用servlet的请求,,插件将取得对此请求的控制并将他传递(使用JNI)给Java容器.进程内容器对于多线程,单进程的服务器非常合适并且提供很好的运行速度,但伸缩性有所不足.进程外的servlet容器servlet容器运行于web服务器之外的地址空间且作为web服务器的插件和Java容器的实现的结合.web服务器插件和Java容器JVM使用IPC机制(通常是TCP/IP)进行通讯.当一个调用servlet 的请求到达时,插件将取得对此请求的控制并将其传递(使用IPC 等)给Java容器,进程外容器的反应时间或进程外容器引擎不如进程内容器,但进程外容器引擎在许多其他可比的范围内更好(伸缩性,稳定性等).Tomcat既可作为独立的容器(主要是用于开发与调试)又可作为对现有服务器的附加(当前支持Apache,IIS和Netscape服务器).即任何时候配置Tomcat你都必须决定如何应用他,如选择第二或第三种模式,你还需要安装一个web服务器接口.Tomcat与Jserv有何区别?Tomcat是Jserv吗?这是个常见的误解.Jserv是Servlet API2.0兼容并与Apache一起使用的容器.Tomcat是一个完全重写的并与Servlet API2.2和JSP1.1兼容的容器.Tomcat使用了一些为Jserv而写的代码,特别是Jserv的Apache 接口,但这是唯一的相同之处.怎样安装Tomcat的二进制版本?非常简单,只需:下载 zip/tar.gz 任何压缩文件,从/download/binindex.html处.解压缩此文件到某目录(如:foo).将会生成一子目录,名为”tomcat”.转换到”tomcat”目录设置一新的环境变量(TOMCAT_HOME)指向你安装的tomcat的目录WIN32平台,键入:“set TOMCAT_HOME=fo o\tomcat”Unix平台:如是bash/sh环境, 键入:”TOMCAT_HOME=foo/tomcat;export TOMCAT_HOME”如是tcsh环境, 键入:”setenv TOMCAT_HOME foo/tomcat”设置环境变量JAVA_HOME指向你JDK的目录,然后添加JAVA解释器到你的PATH环境变量.好了!现在可以运行TOMCAT并作为一个独立的Servlet容器(模式一)启动与关闭Tomcat使用”bin”目录中的脚本启动与关闭Tomcat.启动:uinx:bin/startup.shwin32:bin\startup关闭:unix:bin/shutdown.shwin32:bin\shutdownTomcat目录结构假设你已将Tomcat解压,你已得到下列目录结构:目录名--描述bin包含启动/关闭脚本conf包含不同的配置文件,包括 server.xml(Tomcat的主要配置文件)和为不同的Tomcat配置的web应用设置缺省值的文件web.xmldoc包含各种Tomcat文档lib包含Tomcat使用的jar文件.unix平台此目录下的任何文件都被加到Tomcat的classpath中logsTomcat摆放日志文件的地方srcServletAPI源文件.先别高兴,这些只有些必须在Servlet容器内实现的空接口和抽象类webapps包含web项目示例此外你可以Tomcat会创建如下目录:workTomcat自动生成,放置Tomcat运行时的临时文件(如编译后的JSP 文件).如在Tomcat运行时删除此目录.JSP页面将不能运行. classes你可以创建此目录来添加一些附加的类到类路径中.任何你加到此目录中的类都可在Tomcat的类路径中找到自身.Tomcat的脚本Tomcat是一个Java程序,因此在设置好几个环境变量后即可用命令行的方式运行.然而设置Tomcat使用的每个环境变量和如下的命令行参数乏味且易错.因此,Tomcat开发组提供了一些脚本使启动和关闭Tomcat变得轻松.注意:这些脚本仅仅是个便利的方法去启动和关闭Tomcat.你可修改他们来定制CLASSPATH,环境变量如PATH,LD_LIBRARY_PATH,等等,只要是生成一个正确的命令行即可.这些脚本是什么呢?下表列出对一般用户最重要的脚本.tomcat主脚本.设置合适的环境变量,包括CLASSPATH,TOMCAT_HOME和JAVA_HOME和用适合的命令行参数启动Tomcatstartup在后台启动Tomcat.”tomcat start”命令的替换方式shutdown关闭Tomcat.”tomcat stop”命令的替换方式对用户最重要的脚本是tomcat(tomcat.bat/tomcat.sh).其他Tomcat相关的脚本作为一个简单的面向单任务的指向Tomcat脚本(设置不同的命令行参数等)的入口.仔细考察tomcat.bat/tomcat.sh,它按以下步骤运行:在Unix下的步骤:如未指定,推测 TOMCAT_HOME如未指定,推测 JAVA_HOME设置CLASS_PATH包含:1.${TOMCAT_HOME}/classes目录(如果存在)2.${TOMCAT_HOME}/lib的一切内容3.${JAVA_HOME}/lib/tools.jar(此jar文件包含工具javac,我们需要javac处理jsp文件.运行带有设定Java环境变量的命令行参数的java命令,调入tomcat.home,和org.apache.tomcat.startup.Tomcat 作为启始类.同时也传递命令行参数到org.apache.tomcat.startup.Tomcat ,例如:执行start/stop/run 等的操作此Tomcat进程使用指向server.xml的路径,例如server.xml放置于etc/server_1.xml并且用户意图在后台启动apache,键入如下命令行:bin/tomcat.sh start –f /etc/server_1.xml在Win32下的步骤:(略)由此可见,win32版的tomcat.bat与Unix版的几乎一致.尤其在它不推测TOMCAT_HOME和JAVA_HOME的值,并且不将所有的jar文件放入类路径中.Tomcat的配置文件Tomcat的配置基于两个配置文件:1.server.xml - Tomcat的全局配置文件2.web.xml - 在Tomcat中配置不同的关系环境这一部分将讲述如何使用这些文件.我们不会包含web.xml的内部机制,这些内部机制深入到了Servlet API的细节,因此,我们将讨论涵盖servler.xml内容及web.xml在Tomcat关系环境中的用法.server.xmlserver.xml是Tomcat的主配置文件.完成两个目标:1 提供Tomcat组件的初始配置.2 说明Tomcat的结构,含义,使得Tomcat通过实例化组件完成起动及构建自身, 如在server.xml所指定的下表描述server.xml种的重要元素:Jakarta-Tomcat 简明中文版用户指南第二部分元素及其描述Serverserver.xml文件中最重要的元素.Server定义了一个Tomcat服务器.一般你不用对他担心太多.Server元素能包含Logger和ContextManager元素类型Logger此元素定义一个Logger对象,每个Logger都有一个名字去标识,也有一个纪录Logger的输出和冗余级别(描述此日志级别)和包含日志文件的路径.通常有servlet的Logger(ServletContext.log()处),JSP和Tomcat运行时的Logger.ContextManagerContextManager说明一套ContextInterceptor, RequestInterceptor , Context和他们的Connectors的配置及结构.ContextManager有几个随同提供的特性:1. 用来纪录调试信息的调试级别2. webapps/,conf/,logs/和所有已定义的环境的基本位置.用来使Tomcat可以在TOMCAT_HOME外的其他目录启动.3. 工作目录的名字ContextInterceptor&RequestInterceptor这些侦听器(interceptors)侦听具体发生在ContextManager中的事件.例如,ContextInterceptor侦听Tomcat的启动及终止事件,RequestInterceptor监视在它服务过程中用户请求需要通过的不同阶段.Tomcat的管理员不必知道太多关于侦听器的知识;另外,开发者应该知道这是如何在Tomcat中实现一个”全局”型的操作(例如安全性及每个请求日志)ConnectorConnector表示一个到用户的联接,不管是通过web服务器或直接到用户浏览器(在一个独立配置中).Connector负责管理Tomcat的工作线程和读/写连接到不同用户的端口的请求/响应.Connector的配置包含如下信息:1.句柄类2.句柄监听的TCP/IP端口3.句柄服务器端口的TCP/IP的backlog.稍后我们将在此文档中描述如何配置Connector.Context每个Context提供一个指向你放置你Web项目的Tomcat的下属目录。
Tomcat完整教程

第一章 Tomcat概述一、Tomcat简介TOMCAT是APACHE JAKARTA软件组织的一个子项目,TOMCAT是一个JSP/SERVLET容器,它是在SUN公司的JSWDK(JAVA SERVER WEB DEVELOPMENT KIT)基础上发展起来的一个JSP和SERVLET规范的标准实现,使用TOMCAT可以体验JSP和SERVLET的最新规范。
经过多年的发展,TOMCAT不仅是JSP和SERVLET规范的标准实现,而且具备了很多商业JAVA SERVLET容器的特性,并被一些企业用于商业用途。
1、TomcatTomcat在严格意义上并不是一个真正的应用服务器,它只是一个可以支持运行Serlvet/JSP 的Web容器,不过Tomcat也扩展了一些应用服务器的功能,如JNDI,数据库连接池,用户事务处理等等。
Tomcat 是一种具有JSP环境的Servlet容器。
Servlet容器是代替用户管理和调用Servlet的运行时外壳。
1.1 SERVLET容器负责处理客户请求。
当客户请求来到时,SERVLET容器获取请求,然后调用某个SERVLET,并把SERVLET的执行结果返回给客户。
当客户请求某个资源时,SERVLET容器使用SERVLETREQUEST对象把客户的请求信息封装起来,然后调用JAVA SERVLET API中定义的SERVLET的一些生命周期方法,完成SERVLET的执行,接着把SERVLET执行的要返回给客户的结果封装到SERVLETRESPONSE对象中,最后SERVLET容器把客户的请求发送给客户,完成为客户的一次服务过程。
1.2 TOMCAT的工作模式1.2.1 独立的SERVLET容器TOMCAT的默认工作模式,作为独立的SERVLET容器,是内置在WEB服务器中的一部分,是指使用基于JAVA的WEB服务器的情形。
其他两种方式是TOMCAT与其他服务器集成的方式:1.2.2 进程内的SERVLET容器SERVLET容器作为WEB服务器的插件和JAVA容器的实现。
系统运维手册模板

系统运维手册模板引言本文档为___编写的XX系统运维手册,旨在为系统运维人员提供操作指南和技术支持。
本手册的保密等级为秘密,未经版权所有者书面许可,禁止以任何形式复制本文任何部分。
适用范围本手册适用于___负责维护的XX系统。
系统运维人员必须具备相关专业知识和技能,且已接受过相关培训。
专业术语本手册中涉及的专业术语,如有需要解释的,将在文中进行解释说明。
系统介绍2.1 系统架构XX系统采用了分布式架构,包括前端应用服务器、后端数据库服务器和中间件服务器。
其中,应用服务器和中间件服务器均采用了负载均衡技术,提高了系统的可用性和性能。
2.2 系统功能XX系统主要用于企业内部信息管理和业务处理,包括但不限于人力资源管理、财务管理、客户关系管理等模块。
2.3 系统依赖XX系统依赖的外部组件包括但不限于数据库、中间件、网络设备等。
系统运维人员需要对这些组件进行监控和维护,确保系统的正常运行。
2.4 系统安全XX系统采用了多层次的安全措施,包括访问控制、数据加密、漏洞扫描等。
系统运维人员需要严格遵守安全规定,确保系统的安全性和稳定性。
系统总体架构:本系统采用分层架构,分为表现层、业务逻辑层和数据访问层。
表现层负责与用户交互,业务逻辑层负责处理业务逻辑,数据访问层负责与数据库交互。
这种架构可以提高系统的可维护性和可扩展性。
系统功能清单及简介:本系统主要包括用户管理、订单管理和库存管理三大功能模块。
用户管理模块包括用户注册、登录和个人信息管理等功能;订单管理模块包括订单查询、添加和删除等功能;库存管理模块包括商品添加、修改和删除等功能。
这些功能可以满足用户的基本需求。
系统数据表结构:本系统的数据表结构包括用户表、订单表和商品表。
用户表包括用户ID、用户名和密码等字段;订单表包括订单ID、用户ID和订单状态等字段;商品表包括商品ID、商品名称和商品价格等字段。
这些数据表可以存储系统所需的所有数据。
系统接口说明:2.4.1系统依赖接口:本系统依赖于第三方支付接口和短信接口。
服务器维护操作手册范本

服务器维护操作手册范本第一章介绍本操作手册旨在提供服务器维护操作步骤的详细指南,以确保服务器的正常运行和高效管理。
在使用本手册时,请遵循以下操作指南,以确保操作安全,同时保持服务器的可靠性和稳定性。
第二章准备工作在进行服务器维护之前,请完成以下准备工作:1. 确认维护时间段,避免影响生产环境;2. 确保备份所有重要数据和配置文件;3. 关闭所有不必要的服务和程序。
第三章服务器维护操作步骤本章将详细介绍每个服务器维护操作的步骤。
请按照以下指南进行操作。
3.1 操作一:系统更新服务器系统的更新对于确保安全和性能至关重要。
请按照以下步骤进行系统更新:1. 打开终端并以管理员身份登录;2. 运行系统更新命令:sudo apt-get update;3. 等待系统更新完成。
3.2 操作二:软件包更新服务器上安装的软件包也需要定期更新以解决漏洞和提高性能。
按照以下步骤进行软件包更新:1. 运行软件包更新命令:sudo apt-get upgrade;2. 输入管理员密码确认更新;3. 等待软件包更新完成。
3.3 操作三:磁盘清理服务器上的磁盘空间需要定期清理,以确保系统的正常运行。
按照以下步骤进行磁盘清理:1. 检查磁盘使用情况:df -h;2. 删除不再需要的文件和目录:sudo rm -rf [文件或目录];3. 确认删除操作。
3.4 操作四:服务重启在进行服务器维护时,有时需要重启某些服务以应用修改或生效配置。
按照以下步骤进行服务重启:1. 停止服务:sudo service [服务名称] stop;2. 启动服务:sudo service [服务名称] start。
3.5 操作五:日志管理服务器日志是排查问题和监控系统的重要资源。
按照以下步骤进行日志管理:1. 查看日志目录:cd /var/log;2. 打开所需的日志文件:sudo vi [日志文件名];3. 查找和分析日志信息。
第四章维护完成完成服务器维护后,请进行以下检查以确保一切正常:1. 确认服务器的所有服务已正常启动;2. 监控服务器性能和资源使用情况;3. 检查日志文件和报告任何异常。
服务器维护技术手册

服务器维护技术手册一、服务器维护概述在信息技术高速发展的时代,服务器作为重要的信息管理工具,需要定期进行维护以确保其正常运行和数据安全。
本手册将为您介绍服务器维护的重要性,以及维护服务器时需要注意的技术细节。
二、服务器维护的重要性服务器维护是保证服务器系统稳定性和安全性的关键步骤。
合理的服务器维护措施能够提高服务器的性能、延长使用寿命,防止数据丢失和安全漏洞的发生。
不仅如此,维护操作的规范性还能为后续的维护工作提供参考指南。
三、服务器维护之硬件维护1. 温度控制服务器运行时产生大量的热量,过高的温度会导致硬件故障。
因此,在维护过程中要确保服务器的良好通风和散热,定期清理灰尘,确保风扇的正常运转。
2. 电源管理服务器维护需关注电源的供应。
要确保服务器接入可靠的电源插座,并定期检查电源线路和电源适配器的连接是否良好。
在停电、断电等情况下,要及时备份重要数据,以免造成数据丢失。
3. 硬件设备检查服务器维护还包括对硬件设备的定期检查和故障排查。
检查过程中要注意观察硬件是否存在异常磨损、松动或其他物理损坏,及时更换或修理。
四、服务器维护之操作系统维护1. 系统更新操作系统维护的重要环节是及时安装系统更新补丁。
操作系统发布更新版本是为了修复漏洞和提升系统性能。
经常进行系统更新,可提高服务器的安全性和稳定性。
2. 定期备份数据的安全是服务器维护的关键问题。
定期备份服务器的数据能够在出现故障时快速还原系统。
选择合适的备份方法,例如完全备份、增量备份等,根据业务需求设置备份频率。
3. 系统优化服务器维护还需进行系统性能的优化。
清理无效文件、关闭不必要的服务、合理分配系统资源等操作,能够提高服务器性能和效率。
五、服务器维护之网络安全维护1. 防火墙设置服务器维护中,设置和更新防火墙是非常重要的工作。
防火墙能够阻止未经授权的访问和恶意攻击,保障服务器安全。
设定合理的访问规则,并定期检查和更新。
2. 安全更新服务器上的软件和应用程序也需要定期更新,以修补可能的安全漏洞。
服务器维护手册说明书

服务器维护⼿册版本号——V1.0PR2710系列陕西长安计算科技有限公司2020年11月*版本信息版本更改日期更改内容作者V1.0 创建*版本信息记录累积了每次文档更新的说明,最新版本的文档包含以前所有文档版本的更新内容*阅读对象本文档主要适用于以下工程师:※服务器技术支持工程师※服务器售后维护工程师*认为您是专业的服务器技术维护人员,且经过专业培训人员目录第1章产品结构及拆装 (3)1.1产品结构 (3)1.1.1前面板组件 (3)1.1.2后面板组件 (5)1.2产品机箱与主要部件拆装 (5)1.2.1 开机前准备 (5)1.2.2 机盖开启步骤 (6)1.2.3 CPU拆装步骤 (7)1.2.4 内存拆装步骤 (9)1.2.5 硬盘拆装步骤 (10)1.2.6 电源拆装步骤 (11)1.2.7 风扇拆装步骤 (12)1.2.8 导轨组件安装说明 (13)第2章产品配置 (14)2.1 清除CMOS跳线设置 (14)2.2 BIOS设置 (14)2.2.1 设置系统BIOS方法 (14)2.2.2 Main 菜单 (15)2.2.3 Advanced菜单 (16)2.2.4 Platform Configuration菜单 (18)1/ 622.2.5 Socket Configuration菜单 (19)2.2.6 Server Mgmt菜单 (20)2.2.7 Security 菜单 (21)2.2.8 Boot菜单 (21)2.2.9 Save & Exit 菜单 (23)2.3 BMC配置 (24)2.3.1 BMC主界面 (24)2.3.2 设置 (27)2.3.3 维护 (39)2.3.4 登出 (43)第3章维护准备事项 (44)3.1 维护前准备说明 (44)3.2 硬件更换前期工作 (45)3.2.1 硬盘Smart信息收集 (45)3.2.2 BMC信息日志收集 (47)3.2.3 RAID信息日志收集 (48)3.2.4 系统日志收集 (48)第4章BIOS/FW版本刷新 (50)4.1 BIOS刷新方法:BMC WEB界面刷新 (50)4.2 BMC刷新方法:BMC WEB界面刷新 (52)第5章BIOS POST Codes (55)2/ 623 / 62!1" #$%&'()1.1产品结构1.1.1前面板组件图1-1前面板示意图硬盘背板指示灯每个硬盘配有两个LED指示灯,分别为电源指示灯和状态指示灯,如图所示:!1-2"#$%&%'!电源灯指示灯为蓝色单色LED指示灯,状态指示灯为绿色与红色双色LED 指示灯,通过观察这两个指示灯的状态变化,可以获取硬盘工作的状态。
系统运行维护手册

系统运行维护手册一、总体情况本系统是由开发单位开发的,目前正在测试阶段。
系统应用范围包括文档管理、站点管理、辅助功能和媒体库等。
虚拟主机环境位于XXX上地北机房。
特殊名词的含义和使用范围已在文档中解释说明。
二、系统功能说明本系统实现了文档管理、站点管理、辅助功能和媒体库等功能。
具体包括文档管理、文档编辑、文档回收站、个人备忘、短消息、栏目管理、文件管理、模板管理、站点列表、后台设置、友情链接、自定义数据、调查与投票、广告管理、访问统计、全文检索管理、发布统计、图片库、视频库、音频库、附件库、媒体库配置和系统信息等子系统或模块。
组织机构、用户管理、角色管理、配置项管理、定时计划、媒体库管理、批量排序、菜单管理和用户日志是系统的主要功能模块。
系统总体架构、子系统或模块架构以及系统结构图将在本部分进行介绍。
系统网络资源和IP规划也将被涵盖在本部分。
系统硬件设备信息包括网络设备、服务器、终端、安全设备、存储设备和其它配件等。
系统软件信息包括操作系统、中间件、应用软件和安全软件等。
本部分将介绍各程序名称、功能、安装路径、安装设备、配置文件位置以及程序日志说明。
本部分将介绍系统实现各业务的流程以及各业务流程进行过程中数据流转、数据更新的情况。
系统运行所需的机房温度、湿度等环境需满足多组机房专用精密恒温、恒湿空调系统的要求。
机房温度和相对湿度需符合特定标准。
系统运行所需的服务器和计算机硬件配置、扩展性、软件种类和版本、网络设备、网络IP和预留要求、存储设备、供电设备、安全设备等配置也将在本部分进行介绍。
本部分将介绍系统突发事件应急响应预案,包括异常事件应急响应的基本步骤、基本处理方法和汇报流程,以及至少包括以下六方面异常事件:系统运行故障、网络设备及应用服务器故障、机房突发事件、病毒事件、攻击事件和失窃密事件。
系统维护管理手册

系统维护管理手册系统维护管理手册1.引言1.1 文档目的本文档旨在提供系统维护管理的详细指南,以确保系统的正常运行和持续改进。
通过本手册,系统管理员可以了解系统的组成部分、运维流程和维护策略,以便有效管理和维护系统。
1.2 受众对象本文档主要面向系统管理员和相关运维人员。
他们应根据本手册中的指南和步骤来执行系统维护任务。
2.系统概述2.1 系统架构在此章节中,详细描述系统的整体架构,包括各个组成部分的功能和相互关系。
2.2 系统功能系统的各项功能,并对其进行详细说明。
3.维护流程3.1 日常维护流程描述常规的日常维护流程,包括系统监控、错误处理、日志管理等方面的工作。
3.2 定期维护流程说明定期进行的维护任务,如数据库备份和优化、系统更新和升级等。
3.3 故障处理流程详细介绍故障处理的步骤和方法,包括故障排除、问题定位和修复等。
4.维护策略4.1 安全及备份策略说明系统的安全策略,包括用户权限管理、防火墙配置、数据备份等方面的措施。
4.2 性能优化策略介绍系统的性能优化策略,包括数据库性能优化、代码优化、负载均衡等方面的策略。
4.3 更新和升级策略描述系统的更新和升级策略,包括版本控制、测试流程、回滚方案等。
5.附件本文档附带以下附件:- 系统架构图- 日志管理规范- 故障处理流程图6.法律名词及注释本文档中涉及以下法律名词及其注释:- 数据保护法:指保护个人信息及数据隐私的法律及相关法规。
- 员工隐私保护条例:规定了雇主在获取、处理和保护员工个人信息方面的规定。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
From: 编号:
To: 版本号:1.1
Cc: 存档路径:
Tomcat使用维护手册-河南
1现场tomcat的启动方法
1.1管理员页面启动方法
●登录account1
●su – blues
●su
●bash
●cd /home/soft/jakarta-tomcat-4.1.27/bin
●./shutdown.sh
●cd /home/soft/jakarta-tomcat-4.1.27/work
●rm -fr *
●等待2-3
●/home/soft/jakarta-tomcat-4.1.27/bin/startup.sh访问:
http://218.29.0.251/kuandai/index.jsp确认启动效果
1.2Enus自服务页面启动方法
●登录account2
●su – blues
●su
●bash
●cd /usr/local/tomcat/bin
●./shutdown.sh
●cd /usr/local/tomcat/work
●rm -fr *
●等待2-3分钟
●/usr/local/tomcat/bin/startup.sh
访问:http://218.29.0.252:8080/kuandai/self.jsp确认启动效果
1.3统计的页面的启动方法
●登录account1
●su - stat
●cd /opt/stat/stattomcat/jakarta-tomcat-4.0.3/bin
●./shutdown.sh
●cd /opt/stat/stattomcat/jakarta-tomcat-4.0.3/work
●rm -fr *
●等待2-3分钟
●/opt/stat/stattomcat/jakarta-tomcat-4.0.3/bin/startup.sh 访问:http://218.29.0.251:8088/stat/index.jsp确认启动效果
1.4Cnus 自维护页面的启动方法
●登录Fep12
●su – cnus13
●cd /home/cnus13/tomcat/bin
●./shutdown.sh
●cd /home/cnus13/tomcat/work
●rm -fr *
●等待2-3分钟(netstat –an|grep 80)
●/home/cnus13/tomcat/bin/./startup.sh
访问:输入用户名,密码,确认Cnus工作状态。
1.5监控页面的启动方法
●登录Fep3
●su – root
●cd /usr/local/tomcatjk/bin
●./shutdown.sh
●cd /usr/local/tomcatjk/work
●rm -fr *
●等待2-3分钟
●/usr/local/tomcatjk/bin/startup.sh
访问:http://218.29.0.229:7123/kuandai/login.jsp确认启动效果。
2Tomcat 优化方法探讨
1. 修改了enableLookups="false" 不对每个来得请求进行反解析.
2.minProcessors="75" maxProcessors="512"
minProcessors
设置这个参数成为正常请求时候的线程数.
maxprocessors
设置这个参数两倍于并发的期望请求数.
3. 设置启动脚本的startup.sh,修改JVM对于内存的使用
-Xms(minimum) 和 -Xmx(maximum) java stack memory (java堆栈内存) 如果设置minimum 的和最大的java statck memeory 到相同的值,能够提高GC的性能.
确保java进程总是使用物理内存,不去使用虚拟内存.修改成为1024M (根据文档的分析介绍,可以设置大些,根据account1的实际情况,设置成为1024M,观察看看)
JAVA_OPTS="-server -Xms1024M -Xmx1024M -XX:MaxNewSize=128M -XX:NewRatio=2"
4. 修改了reloadable to false (原先是true)
当reloadable设置为true的时候,tomcat尝试诊断web 应用的class使用改变,并自动reload任何变化.设置这个参数,减少了很多不必要的开销.
<init-param>
<param-name>development</param-name>
<param-value>false</param-value>
</init-param>
<init-param>
<param-name>mappedfile</param-name>
<param-value>false</param-value>
</init-param>
禁止jsp页面每次都要进行后台的重新编译,修改前设置的为true.。