摘要:ssh $host "rm -fr /var/www/$tomcat_name/webapps/*" 远程分发war包部署tomcat项目时,需要先清除项目目录。 <context path="" docBase=""/> 怎么理解? path是虚拟目录名称, docBase是指向项目文件夹实际的位
阅读全文
摘要:方法一:(最简单直接的方法) 删除原 webapps/ROOT 目录下的所有文件,将应用下的所有文件和文件夹复制到ROOT文件夹下。 方法二: 删除原webapps/ROOT 目录下的所有文件,修改文件“conf/server.xml”,在Host节点下增加如下Context的内容配置: <Host
阅读全文
摘要:对于nginx+tomcat这种架构,如果后端tomcat配置保持默认,那么tomcat的访问日志里,记录的就是前端nginx的IP地址,而不是真实的访问IP。因此,需要对nginx、tomcat做如下配置: 1、nginx配置增加如下 首先安装realip模块 ./configure --with
阅读全文
摘要:问题 tomcat每次启动时,自动在logs目录下生产以下日志文件,且每天都会生成对应日期的一个文件,造成日志文件众多: localhost.2017-07-05.txt catalina.2017-07-05.txt manager.2017-07-05.txt host-manager.2017
阅读全文
摘要:经过测试之后,发现是tomcat中redis相关jar包问题,替换jar包后A产品运行正常。 tomcat/lib目录下将commons-pool2-2.1.jar、jedis-2.1.0.jar、tomcat-redis-session-manager-1.1.jar包删除,重新加入commons
阅读全文
摘要:系统调用https接口时报错:javax.net.ssl.SSLException: Received fatal alert: protocol_version 原因是由于https接口所在服务器上的https证书设置的TLS版本不兼容所致,所以说支持的TLS的版本越多兼容性越好。 查看以及检测某
阅读全文
摘要:jstatd 【options】参数:options 命令行参数,可以按任何顺序,但如果有多余的或者中有互斥的参数,最后制定的那个参数将有优先权options: -nr当一个存在的RMI Registry没有找到时,不尝试创建一个内部的RMI Registry -p portRMI Regi...
阅读全文
摘要:Tomcat 可以使用 APR 来提供超强的可伸缩性和性能,更好地集成本地服务器技术。 APR(Apache Portable Runtime) 是一个高可移植库,它是 Apache HTTP Server 2.x 的核心。 APR 有很多用途,包括访问高级 IO 功能 ( 例如 sendfile,...
阅读全文
摘要:由于Tomcat在默认情况下会将没有经过配置的web应用所产生的日志输出已及其本身的日志内容都输出到这个文件中,那么随着时间的推移,这个文件的尺寸将会越来越大,当需要检查日志内容时间会导致文件难以打开,而且同时tomcat依旧在不断的向文件中输入内容,这也会降低tomcat的性能。下面利用一个工具来...
阅读全文
摘要:下载安装Auto工具包:http://code.taobao.org/mvn/repository/com/alibaba/citrus/tool/antx-autoconfig/1.0.9/antx-autoconfig-1.0.9.tgzhttp://code.taobao.org/mvn/re...
阅读全文
摘要:Tomcat既可以作为独立的Servlet容器,也可以作为其他HTTP服务器附加的Servlet容器。如果Tomcat在非独立模式下工作, 通常不必配置SSL,由它从属的HTTP服务器来实现和客户的SSL通信。Tomcat和HTTP服务器之间的通信无须采用加密机制,HTTP服务器将解 密后的数据传给...
阅读全文
摘要:tomcat/bin/setenv.sh 用于tomcat启动的参数配置(当前目录下,会在tomcat启动时自动调用) cat tomcat/bin/catalina.sh if [ -r "$SETENVPATH/bin/setenv.sh" ]; then . "$SETENVPATH/bin/
阅读全文