第2页,共7页。 显示 62 条结果 (0.196 秒)
如何验证smartbi地址是经过nginx代理中转的地址
(nginx的方案源于网上资料,本文档仅供参考) 在一些场景下,验证用户访问的smartbi地址是经过nginx代理中转的地址对进一步分析问题原因具有重要价值。 环境背景 smartbi地址首页:http://10.10.101.73/smartbi 验证方法 1、录制charles查看 如图,打开 … : image2020-4-9 17:1:19.png 图中显示nginx/1.15.6,表示访问的smartbi地址是经过nginx 1.15.6版本中转的。 适用场景:通用方式,推荐使用,但不过某些客户会配置隐藏该属性导致无法找到。 2、去除项目名访问 浏览器不带smartbi的地址,即访问httpnginx 代理smartbi常见问题汇总
简介 nginx是一个高性能的HTTP和反向代理web服务器,具有如下优点而广泛应用: 1、跨平台 2、占用内存少,配置简单灵活 3、支持集群 4、高并发、高性能 5、支持HTTPS 但正是由于其灵活多变的配置,如果在配置不合理的情况代理smartbi,也会产生很多问题,而这些问题基本都是需要调整nginx配置才可以解决。 以下对各种场景的问题进行汇总,并提供一些解决方案。 @self nginxnginx修改应用名后登录闪退及访问代理后的应用名和部分资源出现404
(nginx的方案源于网上资料,本文档仅供参考) 背景 直接访问smartbi地址应用名称是smartbi,但是由于实际需要通过nginx修改了应用名称,或者在smartbi应用前添加了一层应用名,如smartbi地址为:http://10.10.12.91:18080/smartbi http://10.10.12.91:18080/smartbi,通过nginx修改了应用名增加了一层路径,地址是:http://10.10.12.91/oa/smartbi http://10.10.12.91/oa/smartbi,此时是容易出现较多问题的。 注:本文中oa仅作为示例,实际配置如果配置的名称不一致,则nginx配置文件中通过Nginx映射了外网地址,访问时页面内容是空白的
(本文档仅供参考) 问题 在内网环境用电子表格开发了移动端页面,配置了Nginx转发,通过外网地址去访问页面时只能看到工具栏,实际页面内容是空白的。 解决方案 由于用户通过Nginx映射了外网地址为http://ip:port/WebReport http://ipport ,访问的时候找不到相应的js文件,导致控制台报脚本错误。 建议映射的时候只映射IP和端口,不映射应用名,如需修改应用名的话,可在Tomcat下进行修改,可参考以下文档: https://history.wiki.smartbi.com.cn/pages/viewpage.action?pageIdnginx实现仅能移动端企微访问到报表
(本文档仅供参考) 问题 在外网中如何通过ngingx实现仅能企微中访问到报表。 解决方案 可参考如下配置方案: #user root root; worker_processes 1; events { worker_connections常见安全问题加固方案汇总
; 3、中间件层(如Tomcat、Nginx): ①禁用不安全的HTTP方法(如PUT、DELETE),Tomcat示例可参考列表第28项配置,也可找相关中间件厂商获取配置方案。 ②配置HTTPS协议,禁用HTTP明文传输,参考示例:Tomcat配置HTTPS访问 ③关闭目录浏览功能,防止敏感文件泄露。 4 … nginx,如: upstream smartbi_tomcat{ ip_hash; server 10.253.88.111:8080 weight=1; } server { listen 80; server_name 10.253.88.111; if ($host集群安装部署(Glusterfs)
: 1 2 3 10.10.35.162 10-10-35-162 10.10.35.163 10-10-35-163 10.10.35.164 10-10-35-164 部署(AIChat、Nginx、docker swarm、GlusterFs) 2.安装AIChat 具体安装也可以参考单节点部署 … =1737022615658&api=v2.yml smartbi-nla 查看启动集群 docker stack ls 停止集群: docker stack rm smartbi-nla 4.7 部署Nginx 参考Nginx官方文档 http://nginx.org/en/docs/ http://nginx.org/en/docs集群安装部署(NFS)
网络架构图 worddavdeb339cad250c7ac3e8fd14aeb25d168.png 部署步骤 文件准备 文件 说明 nla-agent-setup.tar AIChat安装包 nginx-v1.25.tar nginx docker镜像 … --docker-swarm-base.yml mysql/redis/mongo组件组件文件 --hosts /etc/hosts配置参考 --resolv.conf /etc/resolv.conf配置参考 --nginx_conf nginx配置目录V11产品安全加固指导手册
配置推荐说明。 【建议加固】数据加密传输 通过在tomcat或nginx开启https功能,注意涉及到的CA证书需要和CA厂商获取。 tomcat配置方式:Tomcat配置HTTPS访问 nginx配置方式:https://www.jianshu.com/p/602a70c1b04e https://www.jianshu.com/p/602a70c1b04e 未启用cookie的secure属性 通过tomcat中进行配置启用或nginx代理启用 注:secure与https相关的,前提条件是开启了https tomcat配置方式: 1、进入到Tomcat目录下的conf/web.xml文件中添加如下配置Smartbi 前后端分离部署_简化模式
Smartbi V11版本支持前后端分离部署。 如果需要安装介质,需要单独申请。简化模式部署,只需要动态,静态两个war包。 前后端分离部署简化模式架构图 部署结构图.png 如上图,部署前后端分离架构,需要用到nginx。通过nginx,把静态请求转发到smartbi的前端服务器(静态请求服务器),把动态 … /bin/exts目录。 nginx配置 前后端服务器部署成功后,需要配置nginx,对前后端的请求进行分发。 1、nginx的匹配规则是从上到下的,所以以下规则顺序不能颠倒。 2、如果动态服务器有多个smartbi节点,则动态请求的upstream需要配置会话保持功能。 3、如果使用nginx的check模块