反饋已提交

網絡繁忙

Web 集群工程迁移方案

1. 问题描述

针对集群客户有测试环境工程迁往生产环境,或者生产环境工程拷贝一份到测试环境的需求。本文档将以测试环境工程迁往生产环境为例,给出两种指导方案,读者可以根据需求自行选择一种方案进行工程迁移。

注1:若测试环境使用了文件服务器,文件服务器里资源文件也要拷贝一份,并且在生产环境进行配置。

注2:建议给生产环境单独准备状态服务器、负载均衡、文件服务器(若使用),避免两套环境互相影响。

2. 测试工程关闭集群

1)进入测试环境的决策系统,从集群配置页面关闭集群开启按钮,然后关闭文件服务器和状态服务器 ,重启测试工程的各节点。

2)测试环境重启后,查看上面的关闭操作是否已生效,若已生效则停止测试环境工程。

1567129072339551.png

3. 两种迁移方法

3.1 拷贝测试环境数据库的方法

1)将测试环境的外接数据库完整拷贝一份(不同类型的数据库拷贝时操作步骤不同,在此不进行详细说明,可自行百度查找方法),例如拷贝后的数据库表是 db2 。

2)拷贝一份测试环境的工程包(webroot),并删除拷贝的/webroot/WEB-INF/config路径下的 db.properties 。

3)将拷贝过来的 webroot 部署到生产环境的服务器下,部署完成后进行启动。

4)由于删除了db.properties,所以生产环境的工程启动时将默认使用内置数据库,我们使用内置数据库进入决策系统,进入平台后,前往「系统管理-常规-外接数据库」,配置拷贝的数据库 db2 ,并启用新数据库,启用成功后会有弹窗提示,为避免切换前后存在数据差异影响系统运行,建议再重启一下工程。

1609126256559655.png

3.2 直接启用新的数据库的方法

1)拷贝一份测试环境的工程包(webroot),将拷贝过来的 webroot 部署到生产环境某一节点的服务器下。

2)启动生产环境的该节点,进入生产环境的决策系统,前往「系统管理-常规-外接数据库」,启用新数据库,启用成功后会有弹窗提示,为避免切换前后存在数据差异影响系统运行,建议再重启一下工程。

1574754883692644.png

3)启用新的数据库后关闭该工程,将该工程的webroot拷贝部署到生产环境的其他服务器下,部署完成后进行启动,即可组成新的集群。

4. 检验是否迁移成功

1)成功启动后,进入平台,检查生产环境的平台配置、模板和测试环境是否一致,如若一致则表明迁移成功!

2)因为迁移后的工程时关闭了集群的,所以需要重新配置状态服务器、文件服务器,负载均衡,安装帮助文档上的操作进行即可。

附件列表


主題: 原简体文档
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤
中文(繁體)

滑鼠選中內容,快速回饋問題

滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

不再提示

10s後關閉

獲取幫助
線上支援
獲取專業技術支援,快速幫助您解決問題
工作日9:00-12:00,13:30-17:30在线
頁面反饋
針對當前網頁的建議、問題反饋
售前咨詢
業務咨詢
電話:0933-790886或 0989-092892
郵箱:taiwan@fanruan.com
頁面反饋
*問題分類
不能為空
問題描述
0/1000
不能為空

反馈已提交

网络繁忙