apache与tomcat及整合实现负载均衡及集群.docVIP

apache与tomcat及整合实现负载均衡及集群.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
本文由浙8贡献 doc文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。 apache 与 tomcat 的区别: 服务器环境程序, 服务器使用。 Apache 是一个 web 服务器环境程序,可以作为 web 服务器使用。不过只支持静 态网页,如(asp,php,cgi,jsp)等动态网页的就显得无能为力。 如果想让服务器也能处理动态页面, Tomcat。 如果想让服务器也能处理动态页面,那么就需要 Tomcat。 当处理静态页面时,Tomcat 迅速。 当处理静态页面时,Tomcat 不如 Apache 迅速。Tomcat 不象 Apache 一样可配置 (如:可以作为一个代理服务器,即 loadbalaner)。 Tomcat 不象 Apache 一样强壮。 基于以上原因,一个现实的网站使用一个 Apache 作为 Web 服务器,为网站的静 态页面请求提供服务;并使用 Tomcat 服务器作为一个 Servlet/JSP 插件,显示 网站的动态页面。 apache+tomcat 是企业级的应用 ! 采用 apache+tomcat 结合应用 ! 1.Apache 主要用来解析静态文本,如 html,tomcat 也有此功能,但 apache 能大 大提高效率,对于并发数较大的企业级应用,能更好的显示 apache 的高效率; 2.Tomcat 用来解析 jsp,servlet 等,所有的客户请求首先会发送到 apache, 如果 请求是静态文本则由 apache 解析, 并把结果返回给 客户端, 如果是动态的请求, 如 jsp,apache 会把解析工作交给 tomcat,由 tomcat 进行解析(这首先要两者 现实整合),tomcat 解析完 成后,结果仍是通过 apache 返回给客户端,这样 就可以达到分工合作,实现负载均衡,提高系统的性能! (2) 用 apache 实现 html 和 jsp 文件分离访问: apache 在处理静态页面及资源文件(图片,CSS 文件)的优势--作为图片服务 器,将动态页面请求由 apache 转发到应用服务器 tomcat 缓解了大并发量下,应 用服务器的压力。 默认是不需要配置的,也就是说你把需要给 tomcat 处理的后缀在配置文件 (httpd.conf)中写好,那么剩下的就都是 apache 处理的了。 将要默认处理的 html 文件放于 apache 默认的发布目录下即可。 所有的配置, apache 所有的配置,都在 httpd.conf 中。 配置端口: 配置端口: Listen 80 DocumentRoot: DocumentRoot: 应该是定义这个服务器对外发布的超文本文档存放的路径, --》可以修改为任 何其它路径。 DocumentRoot F:/loadBalance/apache/Apache2/htdocs 也可以自定义虚拟容器。如下面第 3 点。 (3) 的发布目录: 自定义 apache 的发布目录: 通过修改 Apache 的配置文件%APACHE2_HOME%/conf/httpd.conf 可以定置自己的 Apache 服务器。注意修改该配置文件前要先停止正 在运行的 Apache 服务器。 在相应位置增加以下行可以定义自己的文件系统容器, 设置自己的本地文件系统 到网络空间的映射: Alias /homepage D:/heavyz/homepage Options Indexes FollowSymLinks -ExecCGI DirectoryIndex index.php index.html home/index.php home/index.html Order allow,deny Allow from all Deny from enpc.fr 分析: 以上语句通过标签定义了一个文件系统容器,并使用 Alias 指令把 该容器映射到/homepage 的 URL 上去。通过这里的设置,不会影响原来的 DocumentRoot,或其它的已自定义的文件系统容器。 在该文件系统容器中还定义了一系列属性。对上述配置的解释如下: * and : 定义本地文件系统 容器,该容器位于 D:/heavyz/homepage 中。 * Alias /homepage D:/heavyz/homepage : 当 URL 中的路径名为/homepage 时,将映射到该文件系统容器中。 * Options Indexes FollowSymLinks -ExecCGI : 当搜索不到默认首页时,允许 列出目录的内容;允许目录中的符号链;不允许执行 CGI 脚本。 * D

文档评论(0)

df829393 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档