jetty使用mod_proxy负载均衡

当服务器使用jetty时需要使用mod_proxy模块做转发(或负载均衡功能),不再使用mod_jk了。

配置如下:

修改 httpd.conf(仅实现转发功能的配置):

LoadModule proxy_module modules/mod_proxy.so

LoadModule proxy_http_module modules/mod_proxy_http.so

 

<IfModule mod_proxy.c>

        ProxyRequests Off

        <Proxy localhost:80>

        #<Proxy *>

                #AddDefaultCharset off

                Order deny,allow

                Deny from all

                #Allow from .example.com

        </Proxy>

        ProxyPass /test.jsp  http://localhost:7001/

        #也可用下面这种匹配多种类型请求

        # ProxyPassMatch ^/(.*\.htm|.*\.jsp|.*\.do.*\.json|.*\.dox)$ http://localhost:7001 min=5 smax=16 ttl=600 timeout=30

</IfModule>

 

当访问http://localhost/test.jsp,则会转发给http://localhost:7001/test.jsp

 

更多功能参考:

http://lamp.linux.gov.cn/Apache/ApacheMenu/mod/mod_proxy.html

http://zhengdl126.iteye.com/blog/450607

http://wenku.baidu.com/view/d7ed620bf78a6529647d5313.html

http://docs.codehaus.org/display/JETTY/Configuring+AJP13+Using+mod_jk

你可能感兴趣的:(proxy)