历史版本99 :工程部署方案选择 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

本文将介绍服务器部署的基本流程,方便大家直观感受部署具体包含哪些操作

2. 流程编辑

2.1 环境准备

部署时系统要求、网络要求、容器版本要求、端口准备等,详情参见文档:部署环境准备

2.2 Tomcat部署

部署方法特点参考文档
服务器部署包
  • 只需下载解压服务器部署包

  • 无需下载安装 Tomcat、JDK

  • 无需下载安装 FineReport 设计器

Windows 系统:服务器部署包

Linux 系统:Linux 下 Tomcat 服务器部署包

独立部署
  • 需下载安装 FineReport 设计器

  • 需下载安装 Tomcat、JDK

注1:Windows 系统中,用户安装 JDK 配置环境变量时,配置 path 时,变量值建议加上%JAVA_HOME%\jre\bin 

注2:需要考虑 Tomcat 和 JDK 的版本对应关系 ,否则会导致部署失败

Windows 系统:独立部署

Linux 系统:Linux 下 Tomcat 服务器独立部署

注:平台自带的日志管理并不能清理%TOMCAT_HOME%/logs文件夹下的日志文件,catalina.out 文件长久运行会占用很大磁盘空间,建议定时清理 catalina.out 文件。

2.3 WebLogic 部署

步骤
WebLogic 服务器文件夹部署
WebLogic 服务器 war 包部署

2.4 WebSphere 部署

步骤
WebSphere8.5 服务器部署

2.5 JBoss 部署

步骤
JBoss6.4 服务器部署

2.6 Resin 部署

步骤
Resin 服务器的部署

2.7 TongWeb 部署

步骤
TongWeb服务器部署

2.8 国产化专用机部署

步骤
国产化专用机部署手册

3. 部署后操作编辑

3.1 服务器宕机风险参数设置

FineReport 报表工程部署到其他应用服务器上时,对应用服务器有一定的配置要求,因此当应用服务器不能满足报表工程使用时,会出现宕机风险。

相关参数配置详情参见:修改FineReport配置参数

3.2 关闭或重启工程

部署后,关闭或重启 FineReport 工程请参见:关闭或重启FineReport工程

4. 问题排查索引编辑

问题简介参考文档
修改访问工程链接

Tomcat 部署的工程,缩短访问路径,可以通过http://IP访问

Tomcat 下通过 IP 直接访问数据决策系统

Tomcat 部署的工程:

  • 用户想改下路径,不用webroot,访问链接示例:http://ip:服务器端口号/FR/decision

  • 想将webroot放在特定的路径,而不是%Tomcat_HOME%\webapps

Tomcat 设置报表工程访问路径
Resin 部署的工程,可以通过http://localhost/a.jsp访问Resin 下通过 IP 直接访问数据决策系统
端口号相关

Tomcat 部署的工程:

  • 修改默认端口号 8080

  • 服务器上存在多个 Tomcat ,端口号冲突

修改Tomcat端口号
检查是否出现端口占用情况
端口占用查看
防火墙开放端口

Windows服务器设置出入站规则

Linux防火墙使用及配置

字体乱码模板放到服务器上,预览或导出时,字体乱码

服务器安装字体

Linux 系统安装中文语言包

修改服务器内存

Tomcat 部署的工程:

  • 内存占用过高

  • 内存溢出

  • 打开报表经常出现等待排队中

  • 想调整 Tomcat 的默认内存

Tomcat修改内存
WebSphere 服务器内存修改WebSphere 服务器内存修改
JBoss 服务器内存修改JBoss 服务器内存修改
Resin 服务器内存修改Resin 服务器内存修改
最大文件数限制报错打开的文件过多或者too many open filesLinux最大打开文件数
常见问题及解决方案Tomcat 报错及解决方案
Tomcat 部署问题汇总
新手部署常见问题及解决方案服务器部署FAQ