版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 FineReport关于tomcat集群部署的方案 多台服务器集群后,配置权限、数据连接、模板、定时调度等,只能每台服务器一个个配置,不会自动同步到所有服务器。针对上述情况,在FineReport中提供新集群部署插件,将xml配置文件、finedb/logdb数据(定时任务、报表目录管理、批量导入、统计信息)的修改都对主机生效。其他辅机的信息读取也都从主机读取,保证了数据同步。实现了灾备,即主机当即后,次主机会上位接替主机的工作,保证系统正常运作。同时还增加了集群灾备之文件同步,会将主机的finedb、xml、模板、jar包、插件等等备份到其他节点的应用上。支持可以手动同步和自动同步。插件介
2、绍设计器插件、服务器插件安装好之后,新集群部署,有主机、次主机、辅机之分,配置文件都从主机读取,辅机只能用作计算引擎分担压力,有点事当改配置文件的时候,不需要每个节点都去修改,直接改主机即可。分布式集群分布式集群文件系统:每台计算机各自提供自己的存储空间,并各自协调管理所有计算机节点中的文件。这里测试修改主机的报表管理目录树平台标题,然后可以看到辅机会同步修改的配置。其中报表管理目录树存在finedb中,平台样式的平台标题存在fsconfig.xml中。环境准备 设置tomcat1、tomcat2、tomcat3集群,tomcat1为主机,tomcat2为辅机,tomcat3为次主机,tomc
3、at集群。 WebReport工程分别放在tomcat下的webapps文件夹里 配置文件 集群配置完成之后,修改将配置包resource文件夹下的cluster.xml打开,如果没有这个文件的话,就新建一个,基本内容如下: PublicURL是集群默认跳转地址,比如集群时对外地址是自定义端口的, ip:8888/WebReport/ReportServer?op=fs我们并不能获取到这个8888端口,因此这里需要填写实际的ip:端口号,如果这段省略不写,默认跳转80端口。 ServiceName是为tomcat的名字。 IP是该台服务器内网中的IP,就是其它服务器能与之通信的IP。 Port
4、是报表应用的端口号,假如是部署在tomcat下,那么就是tomcat的端口号,默认是8080。例如我们的内置服务器是8079. WebAppName是报表应用的名称,我们默认的是WebReport。 详细代码如下: ip:端口 tomcat1 192.168.101.82 6080 WebReport tomcat3 192.168.101.82 8080 WebReport tomcat2 192.168.101.82 7080 WebReport测试 启动工程,等3分钟后,关闭主机,刷新fs和访问模板,此时是失败的,再等待3分钟,主次机上位,再次刷新fs和访问模板,此时是成功的。 集群同步
5、设置 点击管理系统-集群同步,点击设置,选择需要同步的内容:配置文件(resources目录)、模板(reportlets目录)、插件和jar(plugins和lib文件夹),点击确定,然后可以选择手动同步,或者设置定时同步,点击保存即可,如下图: 共享式集群 共享式文件集群系统:多台计算机识别到同样的存储空间,并相互协调共同管理其上的文件,又被称为共享文件系统;环境准备 设置tomcat1和tomcat2集群,tomcat1为主机,tomcat2为辅机,tomcat集群。 Web项目部署在不同的服务器上,一般服务器都在同一局域网,那么共享式文件集群该如何访问呢? 这里通过共享局域网里某台电脑上的工程文件夹,多个tomcat都从这个共享的工程文件夹里读,如下图: 文件夹共享后,局域网内的服务器均可通过IP文件夹访问共享的工程目录 tomcat1和tomcat2下,修改conf里server.xml文件,添加一个Context,指向项目的目录 配置文件 集群配置完成之后,修改将配置包resource文件夹下的cluster.xml打开,如果没有cluster.xml,则新建一个,基本内容如下: 共享式
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 教育大数据在小学教育中的应用
- 2025年度节能减排专利授权合同3篇
- 2025年度涂料废弃物处理与资源化利用合同模板3篇
- 第二单元 探索2 物联网的识别技术说课稿 2024-2025学年苏科版(2023)初中信息技术八年级上册
- Module 8 Unit 2 I often go swimming.(说课稿)-2024-2025学年外研版(三起)英语六年级上册
- 2025年度水泥工程安全教育培训承包合同范本3篇
- Unit 1 School story time(说课稿)-2024-2025学年人教新起点版英语一年级上册
- 《分数加法和减法》(说课稿)-2023-2024学年五年级下册数学苏教版
- 《声声慢》《虞美人》比较阅读说课稿 2024-2025学年统编版高中语文必修上册
- 传统游戏我会玩(说课稿)-2023-2024学年统编版道德与法治二年级下册
- 开展课外读物负面清单管理的具体实施举措方案
- 中国骨关节炎诊疗指南(2024版)解读
- 2025年内蒙古包钢集团公司招聘笔试参考题库含答案解析
- 企业内训师培训师理论知识考试题库500题(含各题型)
- 2025年云南中烟工业限责任公司招聘420人高频重点提升(共500题)附带答案详解
- 2024年山西省晋中市公开招聘警务辅助人员(辅警)笔试专项训练题试卷(2)含答案
- 2023九年级历史上册 第二单元 5《罗马城邦和罗马帝国》教学实录 新人教版
- 教育综合体项目策划书
- 报价单模板及范文(通用十二篇)
- 钣金部品质控制计划
- 标准内包骨架油封规格及公差
评论
0/150
提交评论