Smartbi V11版本支持前后端分离部署。
如果需要安装介质,需要单独申请。
简化模式部署,只需要动态,静态两个war包。如果需要安装介质,需要单独申请。简化模式部署,只需要动态,静态两个war包。
前后端分离部署简化模式架构图
如上图,部署前后端分离架构,需要用到nginx。
通过nginx,把静态请求转发到smartbi的前端服务器(静态请求服务器),把动态请求转发到内网的后端服务器(动态请求服务器)。如上图,部署前后端分离架构,需要用到nginx。通过nginx,把静态请求转发到smartbi的前端服务器(静态请求服务器),把动态请求转发到内网的后端服务器(动态请求服务器)。
部署说明
后端服务器部署
后端smartbi服务器部署,可以参考通用的smartbi部署文档操作。安装Smartbi(tomcat中间件)
...
部署完成后,可以查看前端跟后端服务器的tomcat/logs/localhost_access_log的文件,查看请求分发是否正常。
请求类型 | 请求接口 |
---|---|
静态请求 | /smartbi/vision/gbk.jsp /smartbi/app/.* /smartbi/vision/.*(\.bmp|\.css|\.cur|\.db|\.eot|\.gif|\.GIF|\.htm|\.html|\.ico|\.jpg|\.JPG|\.js|\.json|\.map|\.otf|\.patch|\.png|\.PNG|\.svg|\.swf|\.template|\.ts|\.ttf|\.ttfx|\.txt|\.woff|\.woff2|\.xls|\.xml|\.yml) /smartbi/smartbix/min/.* /smartbi/smartbix/static/.* |
动态请求 | 除去以上的静态请求,剩下的都是动态请求。 |