顾问: 周伟豪
1.功能说明
本文档定义了用于如何向Sage ERP X3添加额外的处理服务器。目前有些客户的X3用户很多,可以将一部分用户加入到另外的处理服务器中,实现处理服务器的负载平衡。
2 2.详细步骤
目前教程示例安装版本:
ERP版本:X3V12P22
2.1前置组件的安装(在新的处理服务器上)
在开始安装过程之前,满足前提条件:
· 添加了adonix用户并属于管理员,并将adonix用户加入到了(本地策略/用户权限分配)->已操作系统方式执行->作为服务登录(加入管理员)
· 安装了.NET3.5框架
· 安装SQL SERVER SDK
确保已经在新的处理服务器上安装了SQL SEVER SDK
· 在已安装的SQL SERVER的处理服务器上安装SQL客户端连接工具和管理工具
· 安装Java运行时环境(也称为JDK),版本7或更高。(目前V12P22版本需要1.8版本或以上的)
· 安装ADXADMIN runtime
· 安装X3 SQL
2.2正式安装(在处理服务器上)
2.2.1安装safex3 runtime安装程序.jar文件
安装Runtime时须选择运行时类型“Process Servers”
2.2.2复制certificate.pem文件
将主服务器上的在Syracuse server上certificate.pem文件,然后将其复制到新服务器
主服务器:位置将类似于E:\Sage\Syracuse\syracuse\certs_tools\output\<servername>.pem
进程服务器:将文件粘贴到进程服务器的目录中:C:\Sage\SAGEX3V7\X3V7\runtime\key
2.3将处理服务器添加到现有解决方案(应用程序服务器)
· 1.返回现有的Sage ERP X3应用程序服务器,打开SAFE X3 V12管理控制台,
- 单击解决方案,然后选择"进程服务器"按钮
- 单击"New"()
- 在"搜索安全X3组件"窗口中,单击"New"按钮将新服务器添加到服务器名称列表中
- 从组件选择窗口中输入新的“进程服务器”的信息
- 单击"确定"
- 在底部网格中,提供安全X3服务端口号、用户登录名和服务密码
- 请注意端口号,因为它将在稍后使用!
- 单击"配置"配置新处理服务器,并将其添加到解决方案
· 在处理服务器中的防火墙开发端口
2.4将新服务器添加到X3
1)登录到X3 V12,
2)在"管理"中,选择X3 solution(解决方案)
3)从"X3 solution"中,添加新的runtime
4)对于serverhost输入IP或者主机名(如果输入主机名需要在C:\Windows\System32\drivers\etc\hosts设置一下)
5)提供上述X3服务使用的端口号
6)保存新服务器,通过选择"检查服务器设置"来验证设置
注意:
如果出现如图所示的报错,删除X3 solution后重建,就会自动带出相关处理服务器
3.指定用户到指定的处理服务器
3.1新建一个组,把新的处理服务器添加上去
3.2在端点处把所创建的组添加上去