连接池配置(DatabaseConnectionPool(DBCP)Configurations)DBCP使用的是Jakarta-CommonsDatabaseConnectionPool要使用连接池需要如下的组件即jar文件Jakarta-CommonsDBCP1.1对应commons-dbcp-1.1.jar。Jakarta-CommonsCollections2.0对应commons-collections.jar。Jakarta-CommonsPo
系统 2019-08-12 01:33:41 1799
问题定位对于Tomcat的处理耗时较长的问题主要有当时的并发量、session数、内存及内存的回收等几个方面造成的。出现问题之后就要进行分析了。1.关于Tomcat的session数目这个可以直接从Tomcat的web管理界面去查看即可或者借助于第三方工具LambdaProbe来查看,它相对于Tomcat自带的管理稍微多了点功能,但也不多2.监视Tomcat的内存使用情况使用JDK自带的jconsole可以比较明了的看到内存的使用情况,线程的状态,当前加载
系统 2019-08-12 01:33:05 1799
找到配置文件:tomcat/conf/server.xml打到文件里的:Defineanon-SSLHTTP/1.1Connectoronport8080-->把8080改为80即可把tomcat的8080改为80端口
系统 2019-08-12 01:32:52 1799
privatestaticBootstrapdaemon=null;privatestaticfinalFilecatalinaBaseFile;privatestaticfinalFilecatalinaHomeFile;privatestaticfinalPatternPATH_PATTERN=Pattern.compile("(\".*?\")|(([^,])*)");static{//Willalwaysbenon-nullStringuserDi
系统 2019-08-12 01:32:35 1799
日期:2004-06-24作者:chen123配置要求:IIS(win2000server自带)、Java2SDK1.4.2(或更高版本)、TomcatWebServer连接器、Tomcat5.0.24(或更高版本)准备一、Java2SDK1.4.2(或更高版本)1、www.java.sun.com/downloads/网站中下载,选择2、Java2Platform,StandardEdition(J2SE)3、在下拉列表框中选择Allplatforms4
系统 2019-08-12 01:33:38 1798
假如只有一台服务器,需要配置多个web网站(端口不同我还没试),该怎么样配置tomcat呢,其实很简单,只需要将tomcat下面的server.xml中增加两个甚至是多个……标签即可,标签的内容如下例子,其中需要注意的是每个web项目的目录不要在同一个目录下,host标签中的name不能想能相同,否则配置不成功……标签内是放自己的域名,加进去就OK。。。。简单吧。。
系统 2019-08-12 01:32:47 1798
http://dong-shuai22-126-com.iteye.com/blog/1830209以前一直在用Tomcat6.0.29版本,今下载了apache-tomcat-7.0.33-windows-x86.zip试试,结果在配置SSL时遇到一些问题。Tomcat6版本配置SSL过程有两步:1、用JDK自带的keytool.exe来生成私有密钥和自签发的证书,如下:Java代码keytool-genkey-keyalgRSA-aliastomcat
系统 2019-08-12 01:32:40 1798
Tomcat安装好后打开目录;可以看到如下结构:bin:存放服务器脚本;conf:存放配置文件;lib:存放需要的JAR文件;wabapps:存放需要发布的Web应用程序及其部署文件;work:存放jsp文件编绎生成的class文件;logs:存放日志文件;在conf目录下可以看到Catalina目录,context.xml,web.xml,server.xml等(一些不是很重要的就不列出来了)。server.xml被称为Tomcat的主配置文件或全局配置
系统 2019-08-12 01:32:34 1798
1.如何加大tomcat连接数在tomcat配置文件server.xml中的配置中,和连接数相关的参数有:minProcessors:最小空闲连接线程数,用于提高系统处理性能,默认值为10maxProcessors:最大连接线程数,即:并发处理的最大请求数,默认值为75acceptCount:允许的最大连接数,应大于等于maxProcessors,默认值为100enableLookups:是否反查域名,取值为:true或fal
系统 2019-08-12 01:32:20 1798
搞了Tomcat6配置多虚拟主机很久,终于OK了。真是够吐血的,记录下来,方便以后查阅了。实现效果:http://localhost访问一个项目例如一个助学网。http://localhost1访问一个项目例如一个办公系统实现方案,需要修改两个地方一个是C:\WINDOWS\system32\drivers\etc\hosts文件,改为127.0.0.1localhost127.0.0.1localhost1另一个要改的就是server.xml,修改后如下
系统 2019-08-29 23:15:45 1797
SSL证书请求文件(CSR)生成指南-Tomcathttp://www.zhenssl.com/support/CSRgen/tomcat_CSR.htm重要注意事项AnImportantNoteBeforeYouStart在生成CSR文件时同时生成您的私钥,如果您丢了私钥或忘了私钥密码,则颁发证书给您后不能安装成功!您必须重新生成私钥和CSR文件,免费重新颁发新的证书。为了避免此情况的发生,请在生成CSR后一定要备份私钥文件和记住私钥密码,最好是在收到证
系统 2019-08-12 01:33:51 1797
有些时候不能通过eclipse中的server服务发布工程,这时候就只能通过手动配置进行发布了如下:配置发布路径:D:\ProgramFiles\apache-tomcat-6.0.10\conf\Catalina\localhost路径中,有可能有几级目录不存在(tomcat刚刚安装完),这时就要手动建立目录了,文件夹名就与上述路径相同,不多说,在localhost中新建一个*.xml文件,文件名称随个人怎么起了,一般比较喜欢用发布的工程名字命名,好记呀
系统 2019-08-12 01:33:40 1797
本文接下来分析tomcat的类载入器,tomcat需要实现一个自定义的载入器,而不能使用系统类载入器(1)限制serlvet访问当前运行的java虚拟机中环境变量CLASSPATH指明的路径下的所有类和库,而只允许载入WEB-INF/class目录及其子目录下的类,和从部署的库到WEB-INF/lib目录载入类(2)提供自动重载的功能,即当WEB-INF/class目录或WEB-INF/lib目录下的类发生变化时,Web应用程序会重新载入这些类我们先来回顾
系统 2019-08-12 01:33:20 1797
tomcat启动不起来端口占用:加了apache的ajp,所以要打开ajp_port,结果被占用了。权限不够:chown:各个文件的权限都不够,特别是日志文件的。配置问题:应用servlet-api被我打包到WEB-INF\lib下了线上的配置没改完整日志级别未修改。tomcat启动起来后,一段时间后自动退出,无exception或error信息:查看catalina.out看到work目录下无权限访问,因此初步将该目录chown,再观察,若还不OK。就设
系统 2019-08-12 01:33:20 1797
今天弄了一个项目想在在自己的电脑上面运行起来,当部署在tomcat上的时候发现tomcat就是启动不来,思忖了一段时间后发现原来是tomcat的相关jar没有导入进去。所以,properties->javabuiildpath->libraies->addlibrary->serverRuntime将tomcat导入进去,如果发现没有tomcat那需要配置一个serverRuntimeenvironment。配置方式在window->preferences
系统 2019-08-12 01:33:01 1797