new tomcat
This commit is contained in:
parent
879ecc62c4
commit
c568828cb8
256 changed files with 19009 additions and 235 deletions
18
tomcat/webapps/balancer/WEB-INF/config/rules.xml
Normal file
18
tomcat/webapps/balancer/WEB-INF/config/rules.xml
Normal file
|
@ -0,0 +1,18 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<rules>
|
||||
<!-- If the URL contains News (case-sensitive), go to CNN.com -->
|
||||
<rule className="org.apache.webapp.balancer.rules.URLStringMatchRule"
|
||||
targetString="News"
|
||||
redirectUrl="http://www.cnn.com" />
|
||||
|
||||
<!-- If the request contains a parameter named paramName whose value
|
||||
is paramValue, go to Yahoo.com. -->
|
||||
<rule className="org.apache.webapp.balancer.rules.RequestParameterRule"
|
||||
paramName="paramName"
|
||||
paramValue="paramValue"
|
||||
redirectUrl="http://www.yahoo.com" />
|
||||
|
||||
<!-- Redirect all requests to jakarta.apache.org. -->
|
||||
<rule className="org.apache.webapp.balancer.rules.AcceptEverythingRule"
|
||||
redirectUrl="http://jakarta.apache.org" />
|
||||
</rules>
|
BIN
tomcat/webapps/balancer/WEB-INF/lib/catalina-balancer.jar
Normal file
BIN
tomcat/webapps/balancer/WEB-INF/lib/catalina-balancer.jar
Normal file
Binary file not shown.
27
tomcat/webapps/balancer/WEB-INF/web.xml
Normal file
27
tomcat/webapps/balancer/WEB-INF/web.xml
Normal file
|
@ -0,0 +1,27 @@
|
|||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
|
||||
version="2.4">
|
||||
|
||||
<display-name>Tomcat Simple Load Balancer Example App</display-name>
|
||||
<description>
|
||||
Tomcat Simple Load Balancer Example App
|
||||
</description>
|
||||
|
||||
<!-- BalancerFilter definition -->
|
||||
<filter>
|
||||
<filter-name>BalancerFilter</filter-name>
|
||||
<filter-class>org.apache.webapp.balancer.BalancerFilter</filter-class>
|
||||
<init-param>
|
||||
<param-name>configUrl</param-name>
|
||||
<param-value>/WEB-INF/config/rules.xml</param-value>
|
||||
</init-param>
|
||||
</filter>
|
||||
|
||||
<!-- BalancerFilter mapping -->
|
||||
<filter-mapping>
|
||||
<filter-name>BalancerFilter</filter-name>
|
||||
<url-pattern>/*</url-pattern>
|
||||
</filter-mapping>
|
||||
</web-app>
|
Loading…
Add table
Add a link
Reference in a new issue