反馈已提交

网络繁忙

版本升级Nginx配置指导

  • 文档创建者:Wendy123456
  • 编辑次数:3次
  • 最近更新:Wendy123456 于 2021-07-30
  • 1. 概述

    本文提供不同场景下 Nginx 配置的方法。

    2. 索引

    简介参考文档
    FineBI 配置集群时,安装配置 Nginx 步骤

    Linux系统安装配置Nginx

    Windows系统安装配置Nginx

    FineBI 配置热备时,安装配置 Nginx 步骤热备部署步骤 文档的 3.5 、3.6 节内容
    Web集群&BI的Spider引擎单节点部署方案中,配置 Nginx 步骤Web集群&BI的Spider引擎单节点部署方案 文档的2.2 、2.3 节内容

    3. 升级注意事项

    本章介绍 5.1.5 及之后版本,ngin.conf 文件的改动。

    注:本文第二章文档中的 nginx.conf 文件,已是最新的。

    1)5.1.9 版本,加上了直连和抽取请求区分的 engineType 

    location ~*/decision/v5/design/中加入对 engineType 的判断用于区分直连和抽取的请求:

    if ($query_string ~* ^(.*)engineType=1(.*)$) {
    proxy_pass http://BI.com;
    }

    如下图所示:

    1627624099560157.png

    2)5.1.11 版本加上了对公共链接请求的处理

    location ~*/decision/link/ {
    proxy_http_version 1.1;
    proxy_pass http://BI.main.com;
    proxy_next_upstream http_500 http_502 http_503 http_504 http_403 http_404 http_429 error timeout invalid_header non_idempotent;
    proxy_redirect off;
    proxy_set_header Host $host:$server_port;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

    proxy_set_header Connection "";
    proxy_connect_timeout 20;
    proxy_read_timeout 1000;
    proxy_send_timeout 300;
    proxy_buffer_size 64k;
    proxy_buffers 32 32k;
    proxy_busy_buffers_size 128k;

    }

    1627624230611668.png

    3)5.1.15 版本

    用户升级到 515 及之后版本后,使用直连集群的用户需要在 nginx.conf 中直连请求对应的 FR.com (有的可能叫BI.cluster.com)中加一条hash "$cookie_fine_login_users - $http_sessionid";保存后需重启 nginx 生效。如下图所示:

    1627614839409161.png


    附件列表


    主题: 部署集成
    • 有帮助
    • 没帮助
    • 只是浏览

    售前咨询电话

    400-811-8890转1

    在线技术支持

    在线QQ:800049425

    热线电话:400-811-8890转2

    总裁办24H投诉

    热线电话:173-1278-1526

    文 档反 馈

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    10s后关闭