发布于 2015-06-04 04:56:02 | 284 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的精品教程,程序狗速度看过来!

Apache Web服务器

Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件。


<VirtualHost *:80>
    ServerName mccbbgold.domain.cn
    ProxyPass /                 ajp://172.17.10.13:8009/
    ProxyPassReverse  /         ajp://172.17.10.13:8009/
    ErrorLog logs/oto-error.log
    CustomLog logs/oto-access.log common
</VirtualHost>

后端是tomcat.

<VirtualHost *:80>
    ServerName vipclub.domain.com
    ProxyRequests off
    ProxyVia On
    ProxyPreserveHost On
    ProxyPass / balancer://vipclub/ stickysession=PHPSESSIONID|phpsessionid
    ProxyPassReverse / balancer://vipclub/ stickysession=PHPSESSIONID|phpsessionid
    <Proxy balancer://vipclub>
    #BalancerMember http://172.17.10.15 loadfactor=100
    BalancerMember http://172.17.10.139 loadfactor=100
    </Proxy>
    Include /var/www/vhost/paybest_log.conf
    ErrorLog logs/vipclub-error.log
    CustomLog logs/vipclub-access_log combined
</VirtualHost>

后端是web服务

NameVirtualHost *:80
<VirtualHost *:80>
    ServerName www.domain.cn
    ProxyRequests off
    ProxyVia On
    ProxyPreserveHost On

    ProxyPass /ykt balancer://ykt/ lbmethod=bytraffic

    ProxyPass /  balancer://test/ stickysession=JSESSIONID nofailover=Off
    ProxyPassReverse / balancer://test/

    <Proxy balancer://ykt>
    BalancerMember http://172.17.10.121:/yikatong/yikatong/view
   </Proxy>
    <Proxy balancer://test>
    BalancerMember ajp://172.17.10.114:8009 route=tomcat1
    BalancerMember ajp://172.17.10.115:8009 route=tomcat2
   </Proxy>

ErrorLog logs/we360ssl_error_log
TransferLog logs/we360ssl_access_log
</VirtualHost>

 

后端是tomcat+web服务。并实现apache 与tomcat session共享

nofailover=Off  session 绑定成功  nofailover=On 则每次跳转到不同的tomcat上

对二级目录的转发,用户访问wwwdomain.cn/ykt 会跳转到web服务器上。

测试方法:在tomcat 目录上创建 jsp脚本

[root@wyh ~]# cd /opt/tomcat/webapps/test/
[root@wyh test]# ls
test.jsp
[root@wyh test]# cat test.jsp
<html>
<head>
  <title>helloapp</title>
</head>
<body>
<%
System.out.println("call test.jsp");

%>  
SessionID: <%=session.getId() %> 
</body>
</html>

[root@wyh test]#

<VirtualHost *:80>
ServerName payment.paybest.cn
<Location />
SetHandler weblogic-handler
<IfModule mod_weblogic.c>
WeblogicCluster 172.17.10.141:7034,
WebLogicPort 7034
MatchExpression /ABCPayment/*
</IfModule>
</Location>
Include /var/www/vhost/JSESSIONID_log.conf
ErrorLog logs/newabcpay_error.log
CustomLog logs/newabcpay_access.log combined
</VirtualHost>

后端是weblogic服务

<VirtualHost *:80>
ServerName ccbair.paybest.cn
<IfModule mod_weblogic.c>
# WeblogicCluster 172.17.10.141:8004,172.168.123.140:8004,
# WeblogicCluster 172.168.123.140:8004,
WeblogicCluster 172.17.10.141:8004
WebLogicPort 8004
ConnectTimeoutSecs 1800
ConnectRetrySecs 2
KeepAliveEnabled ON
KeepAliveSecs 25
Debug ON
DebugConfigInfo ON
#MatchExpression /aa/*.*
#MatchExpression /aa/*
<Location /ticket>
SetHandler weblogic-handler
</Location>
</IfModule>
Include /var/www/vhost/JSESSIONID_log.conf
ErrorLog logs/ccbticket_error.log
CustomLog logs/ccbticket_access.log combined
</VirtualHost>

weblogic集群环境



最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务