多域名配置tomcat

<Context path="" docBase="D:\web\ftp\fgame-1.0"  reloadable="true" crossContext="true"
        privileged="true"
        unpackWAR="true"
        cachingAllowed="true"
        cacheMaxSize="1024"
/>

改成:

<Engine name="Catalina" defaultHost="shop.finwod.com">
	<Host name="shop.finwod.com"  appBase="webapps" unpackWARs="true" autoDeploy="true">
		<Context path="" docBase="D:\web\ftp\gshop2-1.0"  reloadable="true" crossContext="true"
        	        privileged="true" unpackWAR="true" cachingAllowed="true" cacheMaxSize="1024"/>
	</Host>
	<Host name="fgame.finwod.com" unpackWARs="true" autoDeploy="true"
 		xmlValidation="false" xmlNamespaceAware="false" >
		<Context path="" docBase="D:\web\ftp\fgame-1.0"  reloadable="true" crossContext="true"
			privileged="true" unpackWAR="true" cachingAllowed="true" cacheMaxSize="1024"/>
        </Host>
</Engine>

 <Engine name="Catalina" defaultHost="localhost">
      <Host name="shop.finwod.com"  appBase="webapps"
            unpackWARs="true" autoDeploy="true">
        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
               prefix="localhost_access_log." suffix=".txt"
               pattern="%h %l %u %t "%r" %s %b" />
      </Host><Host name="fgame.finwod.com"  appBase="webapps"
            unpackWARs="true" autoDeploy="true">
        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
               prefix="localhost_access_log." suffix=".txt"
               pattern="%h %l %u %t "%r" %s %b" />
      </Host>
 </Engine>

将Context 文件放在%tomcat%\conf\Catalina下的 shop.finwod.com 和fgame.finwod.com 文件夹中

<Context path="" docBase="D:\web\ftp\fgame-1.0"  reloadable="true" crossContext="true"
        privileged="true"
        unpackWAR="true"
        cachingAllowed="true"
        cacheMaxSize="1024"
/>
<Connector port="8080" maxHttpHeaderSize="8192" maxThreads="150"
   minSpareThreads="30" maxSpareThreads="75" enableLookups="false"
   redirectPort="8443" acceptCount="100" connectionTimeout="20000"
   disableUploadTimeout="true" /> 

maxThreads:Tomcat使用线程来处理接收的每个请求。这个值表示Tomcat可创建的最大的线程数。

acceptCount:指定当所有可以使用的处理请求的线程数都被使用时,可以放到处理队列中的请求数,超过这个数的请求将不予处理。

connnectionTimeout:网络连接超时,单位:毫秒。设置为0表示永不超时,这样设置有隐患的。通常可设置为30000毫秒。

minSpareThreads:Tomcat初始化时创建的线程数。

maxSpareThreads:一旦创建的线程超过这个值,Tomcat就会关闭不再需要的socket线程

时间: 2025-01-02 17:53:19

多域名配置tomcat的相关文章

Tomcat 多域名配置

环境 一个tomcat,下面部署了多个项目 有一个独立的IP 有多个顶级(二级)域名指向不同的项目. DNS配置 DNS没什么特殊的要求,配置都指向这一个IP就行. Tomcat配置 多域名有可能存在多种配置方式,我使用了一种(文件结构)看着比较麻烦的方式. Connector的配置方式基本都一样: <Connector port="80" protocol="HTTP/1.1" URIEncoding="UTF-8" connection

Tomcat服务器多域名配置(转载)

Tomcat服务器多域名配置 我们来讲解下如何在Tomcat服务器上进行多域名配置: 也就是一个Tomcat跑多网站,这里用真实案例举例,比如我这个云主机需要运行两个网站: pan.java1234.com 和 blog.java1234.com : 我们如何来配置呢? 先看一张图:我的服务器tomcat server.xml配置: 这里主要是需要在原来的基础上,多复制一份Host节点,然后name分别改成你需要设置的域名 以及Context节点对应好你的项目路径即可: 当然根据你的服务器配置,

配置tomcat,实现域名访问项目

首先,配置tomcat端口号为80,配置方法:配置tomcat,访问端口改为80 然后,配置访问项目时候,不用项目名,配置方法:配置tomcat,使访问项目时候无项目名 最后,配置tomcat的server.xml文件, defaultHost的默认值是localhost.修改成你的域名 <Engine name="Catalina" defaultHost="api.xxxx.cn"> 同理: <Host name="api.xxxx.

配置tomcat多域名访问

C:\Windows\System32\drivers\etc下的hosts文件改成:127.0.0.1 localhost 127.0.0.1 www.greenmood.net 127.0.0.1 www.cms4j.cn tomcat的server.xml文件 添加 <Host name="www.greenmood.net" appBase="greenmood" unpackWARs="true" autoDeploy="

配置tomcat的https域名

配置tomcat的https域名: <Connector port="443" protocol="org.apache.coyote.http11.Http11NioProtocol" maxThreads="150" SSLEnabled="true" scheme="https" secure="true" clientAuth="false" sslEn

Linux下配置Tomcat服务器

Linux下配置Tomcat服务器和Windows下其实差不多,可以去官网下载安装包释放或者在线下载,只是当时下载的windows.zip文件,现在下载.tar.gz格式的即可,下面使用命令行的方式安装 还是在/usr/local下新建目录tomcat进入后用wget命令下载最新包,tomcat9.0现在已经出来了,但是为了和eclipse项目更好的兼容,建议下载tomcat8.0的最新包 下载好之后进行释放 tar -xzvf apache-tomcat-8.0.30.tar.gz 释放出来之

Tomcat启用HTTPS(生成证书、配置Tomcat服务器)

Windows下的配置: 第一步:为服务器生成证书 使用keytool 为 Tomcat 生成证书,假定目标机器的域名是" localhost ", keystore 文件存放在" d:\tomcat.keystore ",口令为" password ",使用如下命令生成: > keytool -genkey -v -alias tomcat -keyalg RSA   -validity 36500  -keystore d:\tomca

配置tomcat

配置tomcat 一.tomcat介绍 Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由Apache.Sun和其他一些公司及个人共同开发而成. 因为Tomcat技术先进.性能稳定,而且免费,因而深受Java爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器. Tomcat是一个轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选.对于一

16.4 配置Tomcat监听80端口;16.5、16.6、16.7配置Tomcat的虚拟主机(上中下);16.8 Tomcat日志

扩展: 邱李的tomcat文档 https://www.linuser.com/forum.php?mod=forumdisplay&fid=37 JAR.WAR包区别 http://blog.csdn.net/lishehe/article/details/41607725 tomcat常见配置汇总 http://blog.sina.com.cn/s/blog_4ab26bdd0100gwpk.html resin安装 http://fangniuwa.blog.51cto.com/10209