回到主页
回到主页

集群配置

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

先决条件

  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. 报表管理
 回到主页
上线了提供技术支持
上线了免费建站
开始用上线了创建自己的网站
所有文章
×

还剩一步!

确认邮件已发至你的邮箱。 请点击邮件中的确认链接,完成订阅。

好的上线了提供技术支持