Web服务器部署

编辑
  • 文档创建者:doreen0813
  • 浏览次数:10261次
  • 编辑次数:13次
  • 最近更新:doreen0813 于 2019-10-09
  • 1、描述

    FineBI 是一个 Servlet 应用。

    Servlet 是一种服务器端的 Java 应用程序,具有独立于平台和协议的特性,可以生成动态的 Web 页面。它担当客户请求( Web 浏览器或其他 HTTP 客户程序)与服务器响应( HTTP 服务器上的数据库或应用程序)的中间层。Servlet 是位于 Web 服务器内部的服务器端的 Java 应用程序,由 Web 服务器进行加载,该 Web 服务器必须包含支持 Servlet 的 Java 虚拟机。

    因此 FineBI 必须部署在 Web 应用服务器如 Tomcat、Weblogic、Websphere 等下面,启动 Web 应用服务器时就会加载 FineBI 这个 Servlet ,从而交互式地浏览和修改数据,整个过程如下:

    222

    服务器部署将 FineBI 系统置于服务器上,大家通过 IP 地址访问同一个 BI 系统,从而实现系统平台的作用,达到企业整体工作的业务活动需求。


    2、索引


    下面将详细介绍各类主流服务器下FineBI的部署过程。

    Tomcat服务器部署

    Tomcat部署相关问题

    Weblogic服务器部署

    Weblogic部署相关问题

    Jboss服务器部署

    Websphere服务器部署

    Websphere部署使用常见问题

    常见部署问题

    注:FineBI仅支持JDK1.8,在部署时需按照对应服务器和JDK版本部署,否则将无法使用。

    此处同一个 Web 服务器下,不能同时部署 FineBI 和 FineReport ,同时使用时可使用FineReport集成到FineBI。若非集成使用,需分成两个服务器部署。 

    3、注意事项

    1. FineBI 目前采用的是基于 Token 的身份验证,该 token 默认有效期为一小时;若一直开着主页,该 token 不会失效。部署在 Web 服务器中的 FineBI 仍然保留该 token 生效时间,不会随着 web 容器的 session 生效时间变化。

      若要修改该 token 生效时间,可以通过客户端连接内置数据库 finedb(若做过平台hsql默认迁移,则连接对应数据库),路径为%FineBI%\webapps\webroot\WEB-INF\embed,在数据库中的表 fine_conf_entity 中增加字段 LoginConfig.loginTimeout ,并为其设置对应的值,单位为毫秒。


    附件列表


    主题: 部署集成
    标签: 暂无标签
    如果您认为本文档还有待完善,请编辑

    文档内容仅供参考,如果你需要获取更多帮助,付费/准付费客户请咨询帆软技术支持
    关于技术问题,您还可以前往帆软社区,点击顶部搜索框旁边的提问按钮
    若您还有其他非技术类问题,可以联系帆软传说哥(qq:1745114201

    此页面有帮助吗?只是浏览 [ 去社区提问 ]