类excel报表开发工具FineReport教程之服务器性能优化:集群.pdfVIP

类excel报表开发工具FineReport教程之服务器性能优化:集群.pdf

  1. 1、本文档共48页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
类excel报表开发工具FineReport教程之服务器性能优化:集群.pdf

类excel报表开发工具FineReport教程之服务器性能优化 :集 服务器集群原理 1.前述 Windows集群同J2EE的集群不同,因为它是操作系统自带的集群支持,它没有J2EE 集群对java 的web应用的良好支持 ,例如session粘滞。所以对Windows集群 ,需要特 别配置一下,以此来支持集群的功能。 2.原理 均衡负载会根据情况 ,将外部请求分配给集群内的服务器处理。当一个会话(Session) 在A服务器上产生并开始,产生了一部分会话信息将保存到A服务器的内存中。假如这次 会话中的一次请求被均衡负载调度器分配到了 B服务器去处理 ,那么问题就产生了 ,B服务 器中的内存中并没有这个会话的信息 ,那么就会报查询超时(sessiontimeout)。而我们通 过配置文件的配置,会在集群的服务器间建立联系。当 B服务器收到请求,发现这个请求 的会话不是自己产生的 ,那么它会根据请求中的信息 ,判断出这个会话是由哪台服务器产生。 接着它会将这个请求通过内网转发给相应的那台服务器去处理。这样相当于就实现了J2EE 集群的会话粘滞的功能。简单的说 ,会话粘滞就是保持一个会话中的多次交互都由一台集群 中的服务器处理。这样就不会再产生上述的问题。 3.前提 集群的服务器间,需要有内网间通信的支持。不同服务器上的报表应用必须是一致的。 Tomcat服务器集群 1.环境准备 Apache :Apache是 http服务器,我们利用其对Tomcat进行负载均衡,下载地址 /download.cgi#apache22 ,这里使用的版本是Apache HTTP Server2.0.64 ; Tomcat :Tomcat7.0.6 ; JK :JK 是 Tomcat 提供给 http 服务器的插件,这里使用的版本 是 tomcat-connectors-1.2.37-windows-i386-httpd-2.0.x , 下 载 地 址 /apache/tomcat/tomcat-connectors/jk/binaries/windows/ ; 系统:win7。 2.软件安装 2.1Apache 下载完成之后 ,直接安装apache ,安装完成之后 ,在浏览器中输入http://localhost/ , 能够看到下图则说明安装成功: 2.2Tomcat 解压下载好的 tomcat 压缩包,复制三分解压好的 tomca 文件夹,分别重命名为 tomcat1 ,tomcat2 ,tomcat3。 3.配置过程 3.1Apache配置修改  修改httpd.conf 我的Apache 安装在 C:\Program Files (x86)\Apache Group\Apache2 ,找到conf 目录下的httpd.conf,在文件的最后一行添加: 1.include C:\Program Files (x86)\Apache Group\Apache2\conf\mod_jk.conf  新建mod_jk.conf文件 在conf 目录下新建mod_jk.conf文件,内容如下: 1.LoadModule jk_module modules/mod_jk.so 2.JkWorkersFile conf/perties 3.JkMount /*.jsp controller 注:第一行最后的文件名为jk 的文件名,根据下载的jk 的名字不同而不同。第二行表 示指定哪些请求交给tomcat处理,controller为在pertise里指定的负载分配 控制器名,第三行表示可以进行集群的文件类型,这里写*.jsp表示集群的文件只能是jsp 文件,如果不区分文件类型,则直接写成JkMount/* controller即可。  jk 解压下载的jk 文件,将里面的so文件复制到Apache安装目录的 modules 目录下, 这里下载的jk 文件名为mod_jk.so。  新建并编辑perties文件 在conf文件夹下新建perties ,内容如下: 1.#server 2.worker.list = controller 3.#========tomcat1======== 4.worker.tomcat1.port=11009 5.worker.tomcat1.h

文档评论(0)

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

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

1亿VIP精品文档

相关文档