- 浏览: 684333 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (362)
- java基础 (33)
- html/css+div/javascript (17)
- Ajax/XML/JSON/XSL (7)
- JQuery (11)
- Extjs (1)
- JSP/Servlet (19)
- MVC模式 (4)
- struts 1 (17)
- Struts 2.3.4 (17)
- Spring 3.2 (26)
- Springmvc (3)
- Hibernate 4.1 (21)
- ibatis (6)
- Velocity模板语言 (2)
- Rose框架 (5)
- EJB (1)
- JUnit测试 (2)
- 数据库DB (24)
- 重构 / 设计模式 (3)
- 开发工具IDE (37)
- 数据结构与算法设计 (3)
- Android (12)
- Linux (4)
- bug集合 (29)
- 缓存技术(redis) (3)
- Lucene全文索引 (15)
- maven3.0.5 (4)
- 小工具集合 (18)
- 面试题 (5)
- 闲聊 (11)
- 其他 (4)
- 接口API (2)
- work (2)
- Flex (0)
- JMS (1)
- 开源项目集合 (1)
- 技术博客 (1)
- 分类04 (0)
- 分类05555 (0)
最新评论
-
小小小羊:
好屌...
java.lang.NoClassDefFoundError: org/aspectj/weaver/reflect/ReflectionWorld$Refle -
liubinli2005:
这个可以脱底spring。单独使用吗?
DAO层:jade -
cangbaotu:
我觉得对于开发者来说,能脚本化编写爬虫是一件挺开心的事情( ̄▽ ...
网页爬取 -
asjava:
很好的文章, 但每段代码清单都重复了一次.
spring 事务 -
xia635317478:
jethypc 写道验证码的session无法传过去啊 还是我 ...
登陆验证码(struts2实现)
Tomcat的server.xml中参数的详细说明
<Server>元素 它代表整个容器,是Tomcat实例的顶层元素.由org.apache.catalina.Server接口来定义.它包含一个 <Service>元素.并且它不能做为任何元素的子元素. <Server port="8005" shutdown="SHUTDOWN" debug="0"> 1>className指定实现org.apache.catalina.Server接口的类.默认值为 org.apache.catalina.core.StandardServer 2>port指定Tomcat监听shutdown命令端口.终止服务器运行时,必须在Tomcat服务器所在的机器上发出 shutdown命令.该属性是必须的. 3>shutdown指定终止Tomcat服务器运行时,发给Tomcat服务器的shutdown监听端口的字符串.该属性必须设 置 <Service>元素 该元素由org.apache.catalina.Service接口定义,它包含一个<Engine>元素,以及一个或多个 <Connector>,这些Connector元素共享用同一个Engine元素 <Service name="Catalina"> <Service name="Apache"> 第一个<Service>处理所有直接由Tomcat服务器接收的web客户请求. 第二个<Service>处理所有由Apahce服务器转发过来的Web客户请求 1>className 指定实现org.apahce.catalina.Service接口的类.默认为 org.apahce.catalina.core.StandardService 2>name定义Service的名字 <Engine>元素 每个Service元素只能有一个Engine元素.元素处理在同一个<Service>中所有<Connector>元素接收到的客 户请求.由org.apahce.catalina.Engine接口定义. <Engine name="Catalina" defaultHost="localhost" debug="0"> 1>className指定实现Engine接口的类,默认值为StandardEngine 2>defaultHost指定处理客户的默认主机名,在<Engine>中的<Host>子元素中必须定义这一主机 3>name定义Engine的名字 在<Engine>可以包含如下元素<Logger>, <Realm>, <Value>, <Host> <Host>元素 它由Host接口定义.一个Engine元素可以包含多个<Host>元素.每个<Host>的元素定义了一个虚拟主机.它 包含了一个或多个Web应用. <Host name="localhost" debug="0" appBase="webapps" unpackWARs="true" autoDeploy="true"> 1>className指定实现Host接口的类.默认值为StandardHost 2>appBase指定虚拟主机的目录,可以指定绝对目录,也可以指定相对于<CATALINA_HOME>的相对目录.如果 没有此项,默认为<CATALINA_HOME>/webapps 3>autoDeploy如果此项设为true,表示Tomcat服务处于运行状态时,能够监测appBase下的文件,如果有新有 web应用加入进来,会自运发布这个WEB应用 4>unpackWARs如果此项设置为true,表示把WEB应用的WAR文件先展开为开放目录结构后再运行.如果设为 false将直接运行为WAR文件 5>alias指定主机别名,可以指定多个别名 6>deployOnStartup如果此项设为true,表示Tomcat服务器启动时会自动发布appBase目录下所有的Web应用 .如果Web应用中的server.xml没有相应的<Context>元素,将采用Tomcat默认的Context 7>name定义虚拟主机的名字 在<Host>元素中可以包含如下子元素 <Logger>, <Realm>, <Value>, <Context> <Context>元素 它由Context接口定义.是使用最频繁的元素.每个<Context元素代表了运行在虚拟主机上的单个Web应用. 一个<Host>可以包含多个<Context>元素.每个web应用有唯一 的一个相对应的Context代表web应用自身.servlet容器为第一个web应用创建一个 ServletContext对象. <Context path="/sample" docBase="sample" debug="0" reloadbale="true"> 1>className指定实现Context的类,默认为StandardContext类 2>path指定访问Web应用的URL入口,注意/myweb,而不是myweb了事 3>reloadable如果这个属性设为true, Tomcat服务器在运行状态下会监视在WEB-INF/classes和Web- INF/lib目录CLASS文件的改运.如果监视到有class文件被更新,服务器自重新加载Web应用 3>cookies指定是否通过Cookies来支持Session,默认值为true 4>useNaming指定是否支持JNDI,默认值为了true 在<Context>元素中可以包含如下元素 <Logger>, <Realm>, <Resource>, <ResourceParams> <Connector>元素 由Connector接口定义.<Connector>元素代表与客户程序实际交互的给件,它负责接收客户请求,以及向客 户返回响应结果. <Connector port="8080" maxThread="50" minSpareThreads="25" maxSpareThread="75" enableLookups="false" redirectPort="8443" acceptCount="100" debug="0" connectionTimeout="20000" disableUploadTimeout="true" /> <Connection port="8009" enableLookups="false" redirectPort="8443" debug="0" protocol="AJP/1.3" /> 第一个Connector元素定义了一个HTTP Connector,它通过8080端口接收HTTP请求;第二个Connector元素定 义了一个JD Connector,它通过8009端口接收由其它服务器转发过来的请求. Connector元素共用属性 1>className指定实现Connector接口的类 2>enableLookups如果设为true,表示支持域名解析,可以把IP地址解析为主机名.WEB应用中调用 request.getRemoteHost方法返回客户机主机名.默认值为true 3>redirectPort指定转发端口.如果当前端口只支持non-SSL请求,在需要安全通信的场命,将把客户请求转 发至SSL的redirectPort端口 HttpConnector元素的属性 1>className实现Connector的类 2>port设定Tcp/IP端口,默认值为8080,如果把8080改成80,则只要输入http://localhost即可 因为TCP/IP的默认端口是80 3>address如果服务器有二个以上ip地址,此属性可以设定端口监听的ip地址.默认情况下,端口会监听服务 器上所有的ip地址 4>bufferSize设定由端口创建的输入流的缓存大小.默认值为2048byte 5>protocol设定Http协议,默认值为HTTP/1.1 6>maxThreads设定在监听端口的线程的最大数目,这个值也决定了服务器可以同时响应客户请求的最大数 目.默认值为200 7>acceptCount设定在监听端口队列的最大客户请求数量,默认值为10.如果队列已满,客户必须等待. 8>connectionTimeout定义建立客户连接超时的时间.如果为-1,表示不限制建立客户连接的时间 JkConnector的属性 1>className实现Connector的类 2>port设定AJP端口号 3>protocol必须设定为AJP/1.3 ======================================================================================== <Server>元素 它代表整个容器,是Tomcat实例的顶层元素.由org.apache.catalina.Server接口来定义.它包含一个<Service>元素.并且它不能做为任何元素的子元素. <Server port="8005" shutdown="SHUTDOWN" debug="0"> 1>className指定实现org.apache.catalina.Server接口的类.默认值为org.apache.catalina.core.StandardServer 2>port指定Tomcat监听shutdown命令端口.终止服务器运行时,必须在Tomcat服务器所在的机器上发出shutdown命令.该属性是必须的. 3>shutdown指定终止Tomcat服务器运行时,发给Tomcat服务器的shutdown监听端口的字符串.该属性必须设置 <Service>元素 该元素由org.apache.catalina.Service接口定义,它包含一个<Engine>元素,以及一个或多个<Connector>,这些Connector元素共享用同一个Engine元素 <Service name="Catalina"> <Service name="Apache"> 第一个<Service>处理所有直接由Tomcat服务器接收的web客户请求. 第二个<Service>处理所有由Apahce服务器转发过来的Web客户请求 1>className 指定实现org.apahce.catalina.Service接口的类.默认为org.apahce.catalina.core.StandardService 2>name定义Service的名字 <Engine>元素 每个Service元素只能有一个Engine元素.元素处理在同一个<Service>中所有<Connector>元素接收到的客户请求.由org.apahce.catalina.Engine接口定义. <Engine name="Catalina" defaultHost="localhost" debug="0"> 1>className指定实现Engine接口的类,默认值为StandardEngine 2>defaultHost指定处理客户的默认主机名,在<Engine>中的<Host>子元素中必须定义这一主机 3>name定义Engine的名字 在<Engine>可以包含如下元素<Logger>, <Realm>, <Value>, <Host> <Host>元素 它由Host接口定义.一个Engine元素可以包含多个<Host>元素.每个<Host>的元素定义了一个虚拟主机.它包含了一个或多个Web应用. <Host name="localhost" debug="0" appBase="webapps" unpackWARs="true" autoDeploy="true"> 1>className指定实现Host接口的类.默认值为StandardHost 2>appBase指定虚拟主机的目录,可以指定绝对目录,也可以指定相对于<CATALINA_HOME>的相对目录.如果没有此项,默认为<CATALINA_HOME>/webapps 3>autoDeploy如果此项设为true,表示Tomcat服务处于运行状态时,能够监测appBase下的文件,如果有新有web应用加入进来,会自运发布这个WEB应用 4>unpackWARs如果此项设置为true,表示把WEB应用的WAR文件先展开为开放目录结构后再运行.如果设为false将直接运行为WAR文件 5>alias指定主机别名,可以指定多个别名 6>deployOnStartup如果此项设为true,表示Tomcat服务器启动时会自动发布appBase目录下所有的Web应用.如果Web应用中的server.xml没有相应的<Context>元素,将采用Tomcat默认的Context 7>name定义虚拟主机的名字 在<Host>元素中可以包含如下子元素 <Logger>, <Realm>, <Value>, <Context> <Context>元素 它由Context接口定义.是使用最频繁的元素.每个<Context元素代表了运行在虚拟主机上的单个Web应用.一个<Host>可以包含多个<Context>元素.每个web应用有唯一 的一个相对应的Context代表web应用自身.servlet容器为第一个web应用创建一个 ServletContext对象. <Context path="/sample" docBase="sample" debug="0" reloadbale="true"> 1>className指定实现Context的类,默认为StandardContext类 2>path指定访问Web应用的URL入口,注意/myweb,而不是myweb了事 3>reloadable如果这个属性设为true, Tomcat服务器在运行状态下会监视在WEB-INF/classes和Web-INF/lib目录CLASS文件的改运.如果监视到有class文件被更新,服务器自重新加载Web应用 3>cookies指定是否通过Cookies来支持Session,默认值为true 4>useNaming指定是否支持JNDI,默认值为了true 在<Context>元素中可以包含如下元素 <Logger>, <Realm>, <Resource>, <ResourceParams> Connector元素 由Connector接口定义.<Connector>元素代表与客户程序实际交互的给件,它负责接收客户请求,以及向客户返回响应结果. <Connector port="8080" maxThread="50" minSpareThreads="25" maxSpareThread="75" enableLookups="false" redirectPort="8443" acceptCount="100" debug="0" connectionTimeout="20000" disableUploadTimeout="true" /> <Connection port="8009" enableLookups="false" redirectPort="8443" debug="0" protocol="AJP/1.3" /> 第一个Connector元素定义了一个HTTP Connector,它通过8080端口接收HTTP请求;第二个Connector元素定义了一个JD Connector,它通过8009端口接收由其它服务器转发过来的请求. Connector元素共用属性 1>className指定实现Connector接口的类 2>enableLookups如果设为true,表示支持域名解析,可以把IP地址解析为主机名.WEB应用中调用request.getRemoteHost方法返回客户机主机名.默认值为true 3>redirectPort指定转发端口.如果当前端口只支持non-SSL请求,在需要安全通信的场命,将把客户请求转发至SSL的redirectPort端口 HttpConnector元素的属性 1>className实现Connector的类 2>port设定Tcp/IP端口,默认值为8080,如果把8080改成80,则只要输入http://localhost即可 因为TCP/IP的默认端口是80 3>address如果服务器有二个以上ip地址,此属性可以设定端口监听的ip地址.默认情况下,端口会监听服务器上所有的ip地址 4>bufferSize设定由端口创建的输入流的缓存大小.默认值为2048byte 5>protocol设定Http协议,默认值为HTTP/1.1 6>maxThreads设定在监听端口的线程的最大数目,这个值也决定了服务器可以同时响应客户请求的最大数目.默认值为200 7>acceptCount设定在监听端口队列的最大客户请求数量,默认值为10.如果队列已满,客户必须等待. 8>connectionTimeout定义建立客户连接超时的时间.如果为-1,表示不限制建立客户连接的时间 JkConnector的属性 1>className实现Connector的类 2>port设定AJP端口号 3>protocol必须设定为AJP/1.3
发表评论
-
eclipse插件 编辑.properties文件
2013-07-28 18:28 1357eclipse .properties插件的安装 ecli ... -
火狐浏览器插件
2013-04-22 16:39 50火狐浏览器插件 1.Change Host 1.1. ... -
CX-开发环境配置
2013-04-11 09:54 10441.C:\Windows\System32\drivers\e ... -
TOMCAT配置域名
2013-04-06 22:14 1094TOMCAT配置域名 配置如下: 修改你的Tomcat安装 ... -
我的Eclipse环境配置
2013-04-06 22:14 1885我的Eclipse环境配置 零、Eclipse环境配置 安装 ... -
eclipse中安装插件的几种方法
2013-04-05 21:09 3628eclipse中安装插件的几种方法 eclipseplugi ... -
模板引擎 Velocity
2013-04-05 21:06 2657模板引擎 Velocity 一、Ve ... -
resin比较tomcat优点
2013-04-05 19:16 1857resin比较tomcat优点 1.对中文的支持更好 ... -
Tomcat中Servers和本地Tomcat关系
2013-04-05 10:49 1396Tomcat中Servers和本地Tomcat关系 1.我 ... -
Web开发-缓存设置
2013-03-28 10:20 995一、Eclipse/JDK/Tomcat设置 ... -
photoShop 4s下载
2013-03-28 09:48 808PS/Dreamweaver CS4官方简体中文版下载地址及激 ... -
MyEclipse 10下载
2013-03-28 09:47 1065MyEclipse 10使用最高级的桌面和Web开发技术,包括 ... -
Eclipse插件开发之自定义项目类型
2013-04-06 22:14 1496http://www.zdyc.net/html/reply. ... -
我的Eclipse常用操作
2013-03-21 16:11 1652我的Eclipse常用操作 快捷键: shift+ctrl ... -
Eclipse编码设置
2013-03-16 18:56 955Eclipse编码设置 一般Java文件编码格式是UTF-8 ... -
eclipse字体的设置
2013-03-16 17:00 1559eclipse字体的设置 找到目录:window--pr ... -
Eclipse 4.2 安装Java反编译插件
2013-03-16 12:51 2148Eclipse 4.2 安装Java反编译插件 题记转自:h ... -
eclipse配置Tomcat、部署web项目
2013-03-16 10:06 1085eclipse配置Tomcat部署web项目 用习惯了M ... -
log4j.properties详解
2013-03-13 22:52 1417log4j.properties详解 http://www. ... -
eclipse安装Tomcat插件
2013-02-26 13:33 822Tomcat:http://blog.csdn.net/njc ...
相关推荐
说明:以下文字均以tomcat5.0.30为例进行。 1,配置tomcat服务器访问端口,只需配置Connector的port端口即可。Tomcat默认为8080,现修改port参数值为80。
一般我们所装的linux服务器,是中文版的,所以系统环境的编码是gbk,然而我们项目的编码是UTF-8,这就必须在tomcat的server.xml文件中修改,在两个地方添加 URIEncoding="UTF-8",具体代码如下:
Tomcat8 server.xml详尽且可直接使用配置,每个参数都进行了详细说明,按需要进行微调即可,没有列出的参数通常采用默认值即可。形式如下: <!--Executor表示可以在Service中的组件之间共享的线程池。 name:线程池...
在tomcat配置文件server.xml中的<Connector ... />配置中,和连接数相关的参数有: minProcessors:最小空闲连接线程数,用于提高系统处理性能,默认值为10 maxProcessors:最大连接线程数,即:并发处理的最大请求...
修改目的:当Web应用中的文件或者web.xml文件修改后,Tomcat服务器 会自动重新加载当前Web应用,避免重新启动Tomcat。 这个修改会对Tomcat的运行性能有影响,如果把Tomcat作为产品阶段所 使用的服务器,最好修改成 ...
问题描述: 公司某个后台修改文章发表的时候,...vim server.xml <Connector port=8080 protocol=HTTP/1.1 connectionTimeout=2000 redirectPort=8443 URIEncoding=UTF-8 maxThreads=3000 compression=on comp
Tomcat 服务器server.xml的关键参数配置
工作需要,找了网上很多资料,都是复制粘贴,并没有解决实际问题,弄了好久终于...5.最后正常启动tomcat 通过启动参数可以看到命令行中调用的方式 总结 到此这篇关于tomcat 通过占位符设置端口的方法(即参数指定方式
Tomcat集群 目录 Tomcat集群 1 一、环境介绍: 1 二、安装JDK 1 三、安装tomcat 2 四、安装nginx 2 ...6.4 修改tomcat中的server.xml文件 7 6.5放入项目文件 7 七、测试 7 八、关于tomcat的轮训模式 8
找到tomcat目录下的/conf/server.xml,为其添加maxPostSize参数 参数值“-1”表示不做大小限制。不设置maxPostSize参数意为使用默认的大小,默认2097152bytes,即为2megabytes。 三、设值注意事项 需要注意一点的...
本教程介绍了安装Apache Tomcat包括从官方网站下载合适版本,解压至指定目录,并...配置server.xml和web.xml来设定连接器和Web应用参数,将.war文件部署至webapps目录。通过浏览器访问http://localhost:8080测试安装。
├─5.05 tomcat运维-server.xml配置文件注释.mp4 ├─5.06 tomcat运维-web站点部署.mp4 ├─5.07 tomcat运维-部署开源站点.mp4 ├─5.08 tomcat运维-tomcat优化.mp4 ├─5.09 tomcat运维-tomcat性能优化.mp4 ├─...
本书共分4部分,从xml、servlet、jsp和应用的角度向读者展示了java web开发中各种技术的应用,循序渐进地引导读者快速掌握java web开发。. 本书内容全面,涵盖了从事java web开发所应掌握的所有知识。在知识的讲解...
数字证书生成doc命令 1.1生成服务端证书 开始-运行-CMD-在dos窗口执行下执行命令: keytool -genkey -v -alias tomcat -keyalg RSA -keystore C:/self-file/server/... 2.1 配置Tomcat 目录下的/conf/server.xml
这个包经过重新编译,编译版本为1.5,默认编码格式修改为utf-8,你也可以设置charset参数,当然你需要在tomcat server.xml中设置URIEncoding="your wanna encoding...
编辑本段常用功能的配置方法 1 启动内存参数的配置 ... /tomcat/conf/server.xml 第一行是以前默认存在的,第二行是新增的 <Context path="" docBase="ROOT" debug="0" reloadable="true"></Context> ...
4,如果访问的是sevlet,则使用类加载器,根据configServlet.xml中配置的参数,查找对应的class,载入 5,最后执行方法. 6,可扩展开发,在com.cm.util包下,可编写专门读取txt,ini,propertie等文件的实现类, 当然...
我已将请求参数设置无限大。如需限制。请自行改动server.xml, maxPostSize="-1"设置为你需要的大小即可。-1为不限制
1.数据库改成oracle了,绝大部分sql语法都换成通用的了,只有reportconfig/report/report.xml和system_security.xml里还少有sysdate,to_char,||等oracle的语法 2.原来sql server里的自增长id改为wabacus里的uuid{} 3....