tomcat Cluster

 

ProxyRequests Off

<proxy balancer://cluster>
    BalancerMember ajp://localhost:8019 loadfactor=1 route=test1  smax=5 max=20 ttl=120 retry=300 timeout=15   
    BalancerMember ajp://localhost:8029 loadfactor=2 route=test2  smax=5 max=20 ttl=120 retry=300 timeout=15   
    ProxySet lbmethod=bytraffic
</proxy>

<VirtualHost *:80>   
    ServerAdmin weigbo@163.com   
    ServerName ajp.exshop.com   
    ProxyPass / balancer://cluster/ stickysession=JSESSIONID|jsessionid nofailover=On   
    ProxyPassReverse / balancer://cluster/   
    ErrorLog "logs/ajp-clu-error.log"  
	CustomLog "logs/ajp-clu-access.log" common   
</VirtualHost>      

 #<VirtualHost *:80>

#    ServerAdmin jiying@126.com
#    ServerName ajp.exshop.com
#	DocumentRoot "D:/ftphome/ajp"
#	<Directory "D:/ftphome/ajp">
#		DirectoryIndex index.html
#		Order allow,deny
#		Allow from all
#	</Directory>
#	JkMount /*.jsp loadbalancer
#	HostnameLookups Off
#    ErrorLog "logs/ajp-test-error.log"
#    CustomLog "logs/ajp-test-access.log" common
#</VirtualHost>

 <VirtualHost *:80>

	ServerAdmin svn@126.com
    ServerName svn.test.com
	<Location /svn>
    DAV svn
    SVNParentPath D:/svnhome
    SVNListParentPath off
    AuthType Basic
    AuthName "Subversion repositories"
    AuthUserFile D:\svnhome\svn\password
	AuthzSVNAccessFile D:\svnhome\svn\access
    Require valid-user 
    #SVNPathAuthz on
	</Location>
</VirtualHost>
 
<?xml version='1.0' encoding='utf-8'?>

<Server port="8025" shutdown="SHUTDOWN">

  <Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on" />
  <Listener className="org.apache.catalina.core.JasperListener" />
  <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener" />
  <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" />
  <Listener className="org.apache.catalina.core.ThreadLocalLeakPreventionListener" />

  <GlobalNamingResources>

    <Resource name="UserDatabase" auth="Container"
              type="org.apache.catalina.UserDatabase"
              description="User database that can be updated and saved"
              factory="org.apache.catalina.users.MemoryUserDatabaseFactory"
              pathname="conf/tomcat-users.xml" />
  </GlobalNamingResources>

  <Service name="Catalina">

    <Connector port="8020" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />
    <Connector port="8029" protocol="AJP/1.3" redirectPort="8423" />
    <Engine name="Catalina" defaultHost="localhost" jvmRoute="test2">
		<Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"
					channelSendOptions="8">
				<Manager className="org.apache.catalina.ha.session.DeltaManager"
					 expireSessionsOnShutdown="false" notifyListenersOnReplication="true" />
				<Channel className="org.apache.catalina.tribes.group.GroupChannel">
				<Membership className="org.apache.catalina.tribes.membership.McastService"
					address="228.0.0.4" port="45565" frequency="500" dropTime="3000" />
				<Receiver className="org.apache.catalina.tribes.transport.nio.NioReceiver"
					address="auto" port="4001" autoBind="100" selectorTimeout="5000"
					maxThreads="6" />
				<Sender className="org.apache.catalina.tribes.transport.ReplicationTransmitter">
				<Transport
					className="org.apache.catalina.tribes.transport.nio.PooledParallelSender" />
				</Sender>
				<Interceptor
					className="org.apache.catalina.tribes.group.interceptors.TcpFailureDetector" />
				<Interceptor
					className="org.apache.catalina.tribes.group.interceptors.MessageDispatch15Interceptor" />
				</Channel>
				<Valve className="org.apache.catalina.ha.tcp.ReplicationValve"
				filter="" />
				<Valve className="org.apache.catalina.ha.session.JvmRouteBinderValve" />
				<Deployer className="org.apache.catalina.ha.deploy.FarmWarDeployer"
					tempDir="D:/DEVTOOLS/tomcatcus/tomcattwo/tmp/war-temp" 
					deployDir="D:/DEVTOOLS/tomcatcus/tomcattwo/tmp/war-deploy/"
					watchDir="D:/DEVTOOLS/tomcatcus/tomcattwo/tmp/war-listen/"
					watchEnabled="false" />
				<ClusterListener
					className="org.apache.catalina.ha.session.JvmRouteSessionIDBinderListener" />
				<ClusterListener
					className="org.apache.catalina.ha.session.ClusterSessionListener" />
		</Cluster> 

      <Realm className="org.apache.catalina.realm.LockOutRealm">
        <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
               resourceName="UserDatabase"/>
      </Realm>
      <Host name="localhost"  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 &quot;%r&quot; %s %b" />

      </Host>
    </Engine>
  </Service>
</Server>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
前台: (1)注册登录模块:按照学校的相关规定进行注册和登录。 (2)招聘信息查看:高校毕业生们可以网站首页上查看所有的招聘信息,除此之外还可以输入公司名称或岗位名称进行搜索。 (3)用人单位模块:此模块为宣传用人单位的主要功能模块,具体包括用人单位简介、岗位需求及职责及公司介绍等功能。 (4)就业指导:学生朋友们在就业前可以通过此模块获取指导。 (5)新闻信息:为了让用户们可以了解到最新的新闻动态,本系统可以通过新闻信息查看功能阅读近期的新闻动态。 (6)在线论坛:毕业季的同学们可以通过此模块相互交流。 后台: (1)系统用户管理模块:可以查看系统内的管理员信息并进行维护。 (2)学生管理模块:通过此功能可以添加学生用户,还可以对学生信息进行修改和删除。 (3)用人单位管理模块:管理员用户通过此模块可以管理用人单位的信息,还可以对用人单位信息进行查看和维护。 (4)招聘管理模块:管理员通过此功能发布和维护系统内的照片信息。 (5)就业指导管理模块:通过此模块可以编辑和发布就业指导信息,从而更好的帮助就业季的同学们。 (6)论坛管理:通过论坛管理可以查看论坛中的主题帖及里面的回复信息,除此之外还可以对论坛中的信息进行维护和管理。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值