tomcat
maweiba163
折腾产品,懂一点服务器运维、数据库 和代码 过期的PMP
展开
-
tomcat6在centos下指定需要的jdk
有的时候一个服务器下需要使用多个tomcat,并且tomcat需要使用不同的jdk版本,此时除了默认的tomcat 之外,其它的tomcat可以通过如下方式指定需要的jdk版本1、下载并安装好所需要的jdk版本到centos环境下。 1. 确认当前系统的默认版本:java -version 2. 确认新的jdk安装路径 :如 /usr/java/2、调整当前tomcat6的配置文原创 2016-02-19 12:36:02 · 1462 阅读 · 0 评论 -
使用crontab和shell定时自动检查tomcat是否正常启用
场景:有的时候tomcat下的应用性能不佳或者其他原因,导致tomcat运行一段时间后,因多并发响应或者其他原因,会自动停掉,为了防止替程序员背锅,可以通过定时检查相关服务是否正常启动,没有启动写入日志,并重启该服务,暂时缓解应用方面的缺陷,尤其是外包的应用,质量一般的应用。解决方案: 1、编写脚本 监听给服务的端口,是否正常运行。如果正常,则记录当前服务正常并记录日志中, 如果 该端口原创 2016-06-11 21:45:39 · 915 阅读 · 0 评论 -
使用jconsole监控tomcat性能情况
场景:有的时候 用top观察 特定的java进程 的cpu,mem占比持续比较高,一查发现该进程属于 tomcat的,此时性能分析可以用 jdk\bin\jconsole.exe 连接上该tomcat jmx接口来进行监控操作步骤:1、首先在 tomcat 的 catalina.sh 中开启jmx: CATALINA_OPTS=-Djava.awt.headless=trueJAVA_OPTS=原创 2016-05-19 15:35:18 · 383 阅读 · 0 评论 -
centos 配置服务的自动启动(mysql,tomcat)
场景:在安装好服务如mysql,tomcat等的服务器,如果有的时候需要重启,这个时候如果可以自动启动服务,可以提升服务效率处理方案: 1、安装好特定服务,可以启动和关闭成功; 2、配置启动,关闭和重启的特定服务脚本到 /etc/init.d/ 下; 3、授予 执行的权限 chmod +x mysql/tomcat; 4、把服务加入到:chkconfig -add mysql; 5、启原创 2016-05-26 16:48:10 · 584 阅读 · 0 评论 -
利用别名来处理快速处理tomcat的常用管理
1、快速访问server.xmlstart=/data0;export startt1="$start/apache-tomcat-6.0.35";export t1alias t1="cd $t1";export t1t1c="$t1/conf";export t1calias t1cs="vi $t1c/server.xml";export t1cs2、快速关闭tomcatalias t原创 2016-04-18 15:20:42 · 594 阅读 · 1 评论 -
Tomcat7.0.67 登陆首页出现HTTP Status 500 - java.lang.ClassCastException: org.apache.jasper.el.ELContextImp
Tomcat7.0.67 登陆首页出现HTTP Status 500 - java.lang.ClassCastException: org.apache.jasper.el.ELContextImpl cannot be cast to org.apache.jasper.el.ELContextImpl的解决 解决方案1: 当项目中引用tomcat目录下面的lib下面的catalina原创 2016-04-09 15:06:32 · 1224 阅读 · 0 评论 -
tomcat 的server.xml 详解
转自:http://www.blogjava.net/baoyaer/articles/107278.html server.xml文档结构<Server> <Listener /> <GlobaNamingResources> </GlobaNamingResources <Service> <Connector /> <Engin转载 2016-03-28 21:54:02 · 434 阅读 · 0 评论 -
tomcat 启用 manager app 管理当前tomcat的war包
tomcat的 manager app 可以 用来管理 war ,如果服务器上没有启用ftp 或者不想使用ftp的时候,也可以通过manager app 来管理war包 开启tomcat 的manager app ,需要进入 本tomcat 的conf下,配置 tomcat-users.xml需要注意三点:1、启用对应的模块;2、设置账号密码 有对应模块的权限;3、这些代码在标签<tomca原创 2016-03-20 10:30:29 · 2547 阅读 · 0 评论 -
windows 2003 配置多个tomcat需注意的配置点
windows 2003 配置多个tomcatTomcat启动分析(我们为什么要配置CATALINA_HOME环境变量) 用文本编辑工具打开用于启动Tomcat的批处理文件startup.bat,仔细阅读。在这个文件中,首先判断CATALINA_HOME环境变量是否为空,如果为空,就将当前目录设为CATALINA_HOME的值。接着判断当前目录下是否存在bin\catalina.bat,如原创 2016-03-04 17:13:47 · 479 阅读 · 0 评论 -
代理抛出异常错误: java.net.MalformedURLException: Local host name unknown: java.net.UnknownHostException:***
问题现象:代理抛出异常错误: java.net.MalformedURLException: Local host name unknown: java.net.UnknownHostException: aaa:aaa 当更新tomcat 下的war包,准备重启时,tomcat日志记录提示上述异常。解决方案: 1 检查 当前服务器hostname 是否为 aaa原创 2016-07-14 22:40:46 · 14893 阅读 · 1 评论