回到主页
回到主页

集群配置

· 厦门艾科思报表平台系统管理

先决条件

  1.  集群功能暂时只支持Linux平台
  2.  需要NAS文件存储(也支持NFS)
  3. 负载均衡器支持session绑定

集群环境:

一、 配置报表服务器主机
  1. 平台管理->系统设置->集群:  开启
  2. 平台管理->系统设置->集群节点类型:  主机
     

主机配置Debian NFS

  1. 安装: portmap, nfs-kernel-server, nfs-common
  2. 编辑 /etc/exports, 添加:
    /opt/iReport365/app_home/data *(rw,sync,no_root_squash,no_subtree_check) 
二、配置报表服务器从机
  1. 平台管理->系统设置->集群:  开启
  2. 平台管理->系统设置->集群节点类型:  从机
  3. 停止报表服务器与数据库
  4. 编辑 /opt/iReport365/app_home/conf/db.properties

    platform.mongodb.host=master.domain.com

    platform.mongodb.port=27017

    platform.mongodb.dbname=数据库密码

  5. 执行以下命令:

    mv /opt/iReport365/app_home/data /opt/iReport365/app_home/data.bak

    mount -t nfs master.domain.com:/opt/iReport365/app_home/data /opt/iReport365/app_home/data

  6. 启动报表服务器 (无需启动数据库)

三、配置Nginx负载均衡 (可选)

upstream mbi.domain.com {

server master.domain.com:8080;

server c1.domain.com:8080;

server c2.domain.com:8080;

ip_hash;

}

server {

listen 80;

server_name mbi.domain.com;

autoindex off;

index index.do;

charset utf-8;

client_max_body_size 300M;

location ~ / {

proxy_read_timeout 3600;

proxy_connect_timeout 3600;

proxy_pass http://mbi.domain.com;

proxy_redirect off;

proxy_set_header Host $host;

proxy_set_header X-Real-IP $remote_addr;

proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

}

}

上一篇
重置超级管理员密码
下一篇
1. 报表管理
 回到主页
strikingly icon上线了提供技术支持
Cookie的使用
我们使用cookie来改善浏览体验、保证安全性和数据收集。一旦点击接受,就表示你接受这些用于广告和分析的cookie。你可以随时更改你的cookie设置。 了解更多
全部接受
设置
全部拒绝
Cookie设置
必要的Cookies
这些cookies支持诸如安全性、网络管理和可访问性等核心功能。这些cookies无法关闭。
分析性Cookies
这些cookies帮助我们更好地了解访问者与我们网站的互动情况,并帮助我们发现错误。
首选项Cookies
这些cookies允许网站记住你的选择,以提供更好的功能和个性化支持。
保存