Apache集群网关分发请求WebLogic或Tomcat,该怎么控制分发?

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
您的访问请求被拒绝 403 Forbidden - ITeye技术社区
您的访问请求被拒绝
亲爱的会员,您的IP地址所在网段被ITeye拒绝服务,这可能是以下两种情况导致:
一、您所在的网段内有网络爬虫大量抓取ITeye网页,为保证其他人流畅的访问ITeye,该网段被ITeye拒绝
二、您通过某个代理服务器访问ITeye网站,该代理服务器被网络爬虫利用,大量抓取ITeye网页
请您点击按钮解除封锁&weblogic负载-中国学网
weblogic负载
状态:1个回答日期:回答人:hu437问:哪位大师能详细解释一下weblogic相对于apache-tomcat,负载均衡的优势以...答:优势个人感觉主要是Weblogic相对tomcat的优势 1、weblogic的性能要好于Tomcat(tomcat单机并发很难超过1000) 2、weblogic的管理手段、方法等更方便(监控、日志、可视化的管理控制台等) 3、weblogic如果买商业版,可以寻求技术支持。 Apache+t...状态:2个回答日期:回答人:fzluj问:在weblogic负载集群中,A和B是负载的两台机器: 项目X部署完后,启动以...答:几个方法排查一下: 1.在F5上查看B机心跳通讯是否正常; 2.直连B机直实地址看看是否可以正常访问与写日志; 3.用1台两台机器测试是测不出结果来的,F5记住你第一次转发到是A机,一小段时间内还是自动把你转到A机。多弄点客户端试一下; 4.再次核...状态:1个回答日期:回答人:zhaoqkingok答:可以用apache,nginx,haproxy和F5做负载均衡的前端。 session复制可能需要在weblogic11g里面来做。粘性需要在负载均衡器里面进行配置。 望采纳。状态:1个回答日期:回答人:potatokd答:组策略是管理员为计算机和用户定义的,用来控制应用程序、系统设置和管理模板的一种机制。通俗一点说,是介于控制面板和注册表之间的一种修改系统、设置程序的工具。微软自Windows NT 4.0开始便采用了组策略这一机制,经过Windows 2000发展到Win...状态:1个回答日期:回答人:中国学网网友问:现在单位有几套应用系统,用的WebLogic部署的,已有集群和负载均衡的,...答:答案是肯定的。现在的负载均衡,是软件、还是硬件的,如果是硬件的,新添加的同样使用硬件做就好了。 如果想互通,就要在switch中处理。 不同应用系统,都是相似处理的。状态:1个回答日期:回答人:问:如果weblogic集群里的一台受管服务器宕机了,负责负载均衡的Apache怎么...答:Apache与weblogic只需要库文件,再配置好连接的超时时间和转发的服务器地址,建议你把apache的配置文件发出来看看。状态:1个回答日期:回答人:SANDYA0228问:用JVMID已经不行了,请高手指点一二,在下万分感觉。。。答:这个真不知道,给分吧状态:1个回答日期:回答人:qjx0528问:请知道的朋友们~不吝赐教答:用的几台服务器 ,现在搭建网络都会考虑硬件负载均衡设备。我这里有关于这方面的资料状态:2个回答日期:回答人:清月幽谷兰问:机器1装了一个weblogic软件,上面部署了一个域,这个域部署了admin serv...答:weblogic是还有一个大的集成工具,包含了很多内容; 1.第一个问题:weblogic server只是其中的一个功能, 你前面说的weblogic服务器应该说的就是weblogic server了,他是werblogic域的组成部分之一,你要使用weblogic server的话是需要先创建域的...
与【weblogic负载】相关信息:&&&&&&&&&&&&&&&&&&&&
用户还关注
大类导航: |Linux下tomcat+apache集群的配置(一) - 为程序员服务
Linux下tomcat+apache集群的配置(一)
os版本:Linux redhat 5.4
tomcat版本: apache-tomcat-6.0.41
apache版本: httpd-2.2.29
mod_jk版本: mod_jk-1.2.31-httpd-2.2.3
jdk版本:1.6.0
jdk安装的我就不说了,一般linux都有自带的,没有合适的版本就可以直接到官网上下载一个。
tomcat安装
tomcat是免安装的,把安装包下载下来,解压就可以用了。Tomcat 安装后本身提供了一个server,端口配置默认是8080,对应目录为:$Tomcat_home\webapps。
安装包下载:
安装过程:
unzip apache-tomcat-6.0.41.zip
cp -R apache-tomcat-6.0.41
/usr/local/tomcat
chmod -R 755 /usr/local/tomcat/
cd /usr/local/tomcat/bin
[root@AS5 bin]# ./startup.sh
Using CATALINA_BASE:
/usr/local/tomcat
Using CATALINA_HOME:
/usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME:
Using CLASSPATH:
/usr/local/tomcat/bin/bootstrap.jar
到这里就算是启到了一个server了。可以ps –ef|grep java 看一下已启了一个java进程了。
在浏览器中输入 就可以看到测试页面了。这个server就算是启动了。
tomcat应用部署
应用部署也是比较容易的,只要在/usr/local/tomcat/webapps把应用包放进去就可以了。
一个简单的测试用例:
mkdir /usr/local/tomcat/webapps/myJSPServlet
vi Hello.html
欢迎回来!
在url中输入地址:显示下面页面:
创建时已经默认启动了一个server。现在需要创建另一个server。如果在不同的主机上,用相同的办法创建就可以了。但如果在同一台主机上,就需要为新建的server创建一个server.xml,更改默认商品。我使用的是创建一个新目录:
cp –R /usr/local/tomcat
/usr/local/tomcat1
编辑/usr/local/tomcat1/conf/server.xml修改四个端口:
port=&#&#8243; shutdown=&#8221;SHUTDOWN&#8221;&
//关闭端口
port=&#&#8243; protocol=&#8221;HTTP/1.1&#8243;
//http端口
connectionTimeout=&#&#8243;
redirectPort=&#&#8243; /&
port=&#&#8243; protocol=&#8221;AJP/1.3&#8243; redirectPort=&#&#8243; /&
apache的安装
tar –xvf httpd-2.2.29.tar.gz
apache-tomcat-6.0.41.zip
cp –R httpd-2.2.29
/usr/local/apache
/usr/local/apache
./configure
&#8211;prefix=/usr/local/apache &#8211;enable-so&#8211;enable-mods-shared=all
make install
/usr/local/apache/bin /apachectl start
httpd: Could not reliably determine the server&#8217;s fully qualified domain name, using 127.0.0.1 for ServerName
使用ps –ef|grep httpd可以看到后台启动了很多httpd进程:
测试Apache是否已经正确运行:http://192.168.1.212/ 页面提示ok
apache代理配置
mod_jk下载:
http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/linux/jk-1.2.31/i386/
将下载的JK插件mod_jk-1.2.31-httpd-2.2.3.so复制到Apache安装目录的modules目录下。
在/usr/local/apache/conf /httpd.conf文件末尾增加以下文本:
#加载mod_jk模块,注意名称与modules目录下的文件名保持一致.
LoadModule jk_module modules/mod_jk-1.2.31-httpd-2.2.x.so
#指定workers.properties文件目录.
JkWorkersFile conf/workers.properties
#指定哪些请求由tomcat处理,lbcontroller为workers.properties文件里指定的负载控制器.
JkMount /* lbcontroller
在/usr/local/apache/conf目录下新建workers.properties
vi workers.properties
worker.list=lbcontroller
#指定的负载控制器
#Tomcat1实例配置
worker.tomcat.host=192.168.1.108
worker.tomcat.port=8009
worker.tomcat.type=ajp13
# 分发权重 值越大负载越大
worker.tomcat.lbfactor = 1
#Tomcat2实例配置
worker.tomcat1.host=192.168.1.108
worker.tomcat1.port=8010
worker.tomcat1.type=ajp13
# 分发权重 值越大负载越大
worker.tomcat1.lbfactor = 1
worker.lbcontroller.type=lb
#指定controller类型
worker.lbcontroller.balance_workers=tomcat,tomcat1 #指定负载平衡的tomcat
worker.lbcontroller.sticky_session=True
worker.controller.sticky_session=false
worker.controller.sticky_session_force=1
在tomcat的server.xml中增加两行,原文件中有示例:
但是要记得把jvmRoute分别改成与workers.properties中相同的tomcat,tomcat1。
建立测试项目
建立test项目,需要在项目的web.xml中添加
建立test.jsp,内容如下(网上都用这个测试,我就省的麻烦了):
mkdir /usr/local/tomcat/webapps
mkdir /usr/local/tomcat1/webapps
激情.快乐.成长
原文地址:, 感谢原作者分享。
您可能感兴趣的代码}

我要回帖

更多关于 apache tomcat 集群 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信