Tomcat

tomcat应用服务器

Tomcat性能调优方案一、操作系统调优对于操作系统优化来说,是尽可能的增大可使用的内存容量、提高CPU的频率,保证文件系统的读写速率等。经过压力测试验证,在并发连接很多的情况下,CPU的处理能力越强,系统运行速度越快。。【适用场景】任何项目。二、Java虚拟机调优应该选择SUN的JVM,在满足项目需要的前提下,尽量选用版本较高的JVM,一般来说高版本产品在速度和效率上比低版本会有改进。JDK1.4比JDK1.3性能提高了近10%-20%,JDK1.5比J

系统 2019-08-12 01:33:00 2397

Tomcat

Tomcat一些小事

1.编码问题1.1.乱码客户端发请GET请求,如果这个请求地址上有中文,而且也没有进行encode的时候,后端就可能接收到乱码。--解决办法在tomcat,conf/server.xml这个文件在你的Connector加上URIEncoding="UTF-8"就行了。To

系统 2019-08-12 01:32:50 2397

Tomcat

Tomcat 5.5.23 文档阅读Tips 3 - Deployer

本文介绍了如何在tomcat中部署一个webapp。1.在tomcat中部署一个webapp有两类做法。第一,静态部署。此类部署就是将webapp的文件拷贝到相应的路径,作一些配置,然后重启tomcat,在tomcat启动的过程中,会将这个web应用部署到tomcat中。第二,动态部署。动态部署tomcat支持两种方式,第一就是使用tomcatmanager,这是tomcat5core包中就自带的一个webapp,用这个tomcatmanager就可以动态

系统 2019-08-12 01:32:49 2397

Tomcat

如何安装配置你的Tomcat5并绑定域名

如何安装配置你的Tomcat5并绑定域名-qhy0710-qhy0710的博客1.下载,安装花生壳客户端,注册花生壳护照,登录客户端,申请一个免费域名(如:yourname.gicp.org),最后进行域名诊断。2.安装tomcat后修改tomcat\config\server.xml文件:

系统 2019-08-29 22:24:25 2396

Tomcat

netsat -ano 查看已占用的端口以及tomcat出现端

A.在DOS命令下:输入netstat-ano——回车,可以查看已占用的端口,记下端口的PID,然后打开任务管理器,点查看,选择列,勾选PID确定,找到对应的PID,结束进程,如果结束不了或者结束后还不起作用,就用ntsd命令dos命令窗口输入netstat-ano即可查看端口使用情况,如果要查看指定端口是否被占用可以使用命令netstat-ano|findstr端口号,例如要查看8080端口号是否已经被占用就使用命令netstat-ano|findstr

系统 2019-08-12 01:33:56 2396

Tomcat

tomcat配置Soap

材料:javasdk、Tomcat、mail.jar、soap.jar、activation.jar、xerces.jar、soap.war安装javasdk,环境变量:变量:JAVAHOME=C:\ProgramFiles\Java\jdk1.6.0_22path=%JAVAHOME%\bin;%JAVAHOME%\jre\bin;classpath=.;%JAVAHOME%\lib\dt.jar;%JAVAHOME%\lib\tools.jar;Pat

系统 2019-08-12 01:33:02 2396

Tomcat

把tomcat的8080改为80端口

找到配置文件:tomcat/conf/server.xml打到文件里的:Defineanon-SSLHTTP/1.1Connectoronport8080-->把8080改为80即可把tomcat的8080改为80端口

系统 2019-08-12 01:32:52 2396

Tomcat

tomcat6配置数据源

Tomcat5的数据源配置跟Tomcat5.5的数据源配置有很多的差别,Tomcat6的数据源配置跟Tomcat5.5的配置基本上相同。以前的Tomcat5的配置需要在server.xml文件当中配置或者在conf/Catalina/localhost下面相应的上下文配置文件做配置。这种配置方式不合理的地方在于,假如数据库做了更改,程序员需要手工去修改这些文件,不利于团队开发。Tomcat5.5跟Tomcat6的配置显得更为简单,我们只需要在我们的WebR

系统 2019-08-12 09:27:21 2395

Tomcat

如何通过tomcat入侵远程计算机系统

今天真倒霉,学员通过Tomcat黑了我的计算机!下面先说说怎么被黑的过程吧!我昨天讲解在Servlet程序中如何读写资源时,讲到了如果一个Servlet或JSP程序能够读写当前计算机上的任意目录的话,那么采用Tomcat对外出租虚拟主机时,就会出现安全问题,因为别人上传的Servlet/JSP程序可以浏览服务器上的所有目录和修改服务器上的文件。我安排学员们自己做做这个实验看看,没想到,第二天上课后不久,我的计算上就弹出了“计算机即将被关闭”的通知消息窗口,

系统 2019-08-12 01:33:58 2395

Tomcat

关于Logger,Tomcat 的Logger是如何工作的

HttpProcessor.javaprivateHttpConnectorconnector=null;privatevoidlog(Stringmessage){Loggerlogger=connector.getContainer().getLogger();if(logger!=null)logger.log(threadName+""+message);//为什么这句话可以用?往下推论}HttpProcessor.javapublicHttpPr

系统 2019-08-12 01:33:42 2395

Tomcat

为tomcat动态添加jndi数据源信息

我们在开发项目的时候,总要和数据库打交道,如何获取数据源,以什么样的方式来获取,成为了我们即简单又熟悉而且不得不注意的一个问题。那么在这里我说三种获取数据源的常用方式:一、通过配置文件来获取首先在项目的classPath下面,建立一个配置文件,如jdbc.properties。通过最原始的方式,解析这个配置文件,然后读取配置信息,再封装jdbc信息,从而得到数据源。使用spring;通过spring去建立dataSourceBean。这个dataSourc

系统 2019-08-12 01:32:56 2395

Tomcat

tomcat server.xml配置详解

tomcatserver.xml配置详解元素名属性解释serverport指定一个端口,这个端口负责监听关闭tomcat的请求shutdown指定向端口发送的命令字符串servicename指定service的名字Connector(表示客户端和service之间的连接)port指定服务器端要创建的端口号,并在这个断口监听来自客户端的请求minProcessors服务器启动时创建的处理请求的线程数maxProcessors最大可以创建的处理请求的线程数en

系统 2019-08-12 01:32:32 2395

Tomcat

Tomcat7查看JVM内存使用情况

当时为让tomcat仅跑一个工程,通过路径http://127.0.0.1:8080/直接访问工程,在conf/server.xml配置host时候,仅指定具体工程:但是Tomcat默认的项目(webapps目录除了demo)则都不能运行,也就不能

系统 2019-08-12 09:29:40 2394