MyException - 我的异常网
当前位置:我的异常网» Java Web开发 » apache+tomcat?(,顶者有分)

apache+tomcat?(,顶者有分)(3)

www.MyException.Cn  网友分享于:2015-08-27  浏览:1134次

http://dev.csdn.net/article/81212.shtm
看下这个不错
我配过
------解决方案--------------------
mark

学习!
------解决方案--------------------
来学习,顺便接分哈~~
------解决方案--------------------
路过
------解决方案--------------------
探讨
0, 环境说明

Apache :apache_2.0.55 1 个

Tomcat: apache-tomcat-5.5.17 (zip版) 2个

mod_jk:: mod_jk-apache-2.0.55.so 1个

第一部分:负载均衡

负载均衡,就是apache将客户请求均衡的分给tomcat1,tomcat2....去处理

1.安装apche,tomcat

http://httpd.apache.org/ 下载Apache 2.0.55

http://tomcat.apache.org/download-55.cgi 下载tomcat5.5 zip版本(解…

------解决方案--------------------
up
------解决方案--------------------
顶~接分  不懂这个
------解决方案--------------------

------解决方案--------------------
没弄过!
帮顶!
------解决方案--------------------
众所周知tomcat是个servlet容器

apache更多的是为那些http请求服务的,他的强项自然是解析http协议中的各种元素,request,session,response
等等

因为要知道从客户端发来的请求可以被各种程序处理,php,java,.net等等都是可以的。这里我们提到tomcat自然是要用到servlet,多个tomcat在一起可以达到负载均衡。通俗点理解就是从客户端发来的一个请求可能需要执行多个servlet,单一的容器可能就会有优先等先后执行顺序,导致执行效率的降低

其实这些官方都有一定的解释,就是apache跟tomcat的存在原因,个人英语也不好,结合一些文章针对LZ的题目自己胡乱总结了一下,有说的不对的地方还请大家指教

同样学习~,希望LZ在结分的时候把测试结果发布一下谢谢
------解决方案--------------------
tomcat只是一个servlet容器,它不会占用网络端口。它只负责接收apache传给它的某个servlet的名称,并调用这个servlet来动态地产生一个html页面,然后把这个html页面还给apache。

apache才是网络服务器,由apache来负责监听网络端口(通常是80)。并且apache接收到来自网络的对html网页的请求后,就自己处理对html这种静态网页的请求,即把这个网页传输给请求者。而让当apache接收到来自网络的对servlet/jsp的请求后,就把这个servlet/jsp的名字传递给tomcat,让tomcat来调用这个servlet的doGet()、doPost()并动态产生一个html静态网页,然后再由apache把这个动态产生出来的html网页通过网络传输给请求者。

楼主在windows下安装的那个tomcat,其实是apache-tomcat,离开了apache这个网络服务器,tomcat是没有什么作用的。

把这个原理弄清楚。至于如何配置,去查查手册什么的。
------解决方案--------------------
友情支持

学习
------解决方案--------------------
换个端口,配置文件里有..
前些天也弄过,代码不记得了,哈

------解决方案--------------------
还不知道tomcat有集群的功能没有呢,不过jboss是可以的
------解决方案--------------------
顶 学习中 呵呵
------解决方案--------------------
建议楼主成功后 把方法跟大家说说!!
------解决方案--------------------
帮顶
------解决方案--------------------
ding
------解决方案--------------------
没有用过,学习,希望楼主弄好后,把经验与大家分享一下!!


http://sun.51zhuanzhuan.com
------解决方案--------------------
顶,JAVA的记不到了!
------解决方案--------------------
顶 楼主一把,以前的公司这样搞过,是IIS 和 TOMCAT 在同一个服务器上,可惜当时没有学习是怎么搞的。
我觉得两个或两个以上的TOMCAT 放在同一个服务器,应该叫整合吧。这个操作起来,对楼主来说应该很容易。
搞好了共享一下啊,呵呵
------解决方案--------------------
这应该属于项目的整合,其实没必要这么麻烦,可以把多个项目放到一个服务器里面,只是要把增加的项目的WEB-INF/CLASS里面的类都COPY到第一个项目的根目录的WEB-INF里面,还有LIB里面的也COPY过去,然后新建一个文件夹放第二个项目里面的WEBROOT下的东西,访问的时候要加上这个文件夹,这样可以多个项目共用一个服务器。

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有