文档首页 / 部署总览

部署总览

Sight Report / Sight Wall 的交付形态、当前支持的部署方式、部署流程全景与各文档索引。

概述

Sight Report(赛特报表)与 Sight Wall(赛特大屏)各以一个可执行 jar 交付,jar 内已并入前端页面,启动后同一端口同时提供页面与 /api 接口。平台自身的数据(报表、用户、配置等)保存在一个「配置库」中,配置库可以是内置的 H2,也可以是外接的关系型数据库。

交付形态示意:浏览器经可选反向代理访问单个 jar(Report 9091、Wall 9090),jar 连接配置库

交付模型是「解压、启动、在浏览器里完成初始化」:没有图形化安装器,也没有常驻的节点 Agent。升级时替换 jar 并重启即可,数据库结构由程序启动时自动迁移。

当前支持的部署方式

方式 说明 详细文档
单机(jar 直接运行) 解压发行包,用 start.sh / start.bat 前台启动,或用 install.sh / install.bat 注册为系统服务 安装包与启动脚本、裸机部署
单机 + 外接数据库 + 反向代理 生产推荐形态:配置库放在外部数据库,对外由反向代理提供域名与 HTTPS 初始化向导与数据库准备
多节点集群 多个节点连接同一个配置库,并配置 Redis 集群与高可用
容器 发行包不含镜像、compose 或 Helm 模板,需自备 Dockerfile;程序支持用环境变量注入数据库连接 容器化部署、Kubernetes 部署要点

部署流程全景

  1. 准备服务器与 JDK 21+,见 系统要求。
  2. 规划配置库:试用可选内置 H2;正式使用建议外接数据库,并提前建好库与用户,见 初始化向导与数据库准备。
  3. 解压发行包并启动,见 安装包与启动脚本。
  4. 浏览器访问 http://<服务器IP>:<端口>/setup,完成「数据库配置」与「管理员账号」。
  5. 注册为系统服务,实现开机自启与异常退出后自动重启。
  6. 配置反向代理与 HTTPS。
  7. 在「系统 > 注册管理」导入授权,见 授权与许可。
  8. 配置备份与保留策略,见 备份与恢复。

部署流程全景:从准备 JDK、规划配置库到备份策略的八个步骤

默认端口

产品 默认端口 来源
Sight Report 9091 发行包 application.yml 中 server.port
Sight Wall 9090 发行包 application.yml 中 server.port

两个产品默认端口不同,可以部署在同一台服务器上;服务名分别为 sight-report 与 sight-wall,互不冲突。

相关文档

联系我们

请填写您的信息,我们将在 1 个工作日内与您联系。