IceGrid应用配置手册范本.docxVIP

  • 2
  • 0
  • 约2.25万字
  • 约 31页
  • 2021-11-06 发布于天津
  • 举报
IceGrid 应用 配置手册 V 2.1 中诚信资讯科技有限公司 目录 TOC \o 1-5 \h \z \o Current Document 概述 3 \o Current Document 1.1配置目标 3 \o Current Document 1.2实验环境 3 \o Current Document 1.3局限 3 配置过程 3 \o Current Document 服务器端配置 3 \o Current Document 主注册服务配置 5 从注册服务配置 7 \o Current Document 应用部署配置 10 \o Current Document 节点配置 13 \o Current Document 客户端配置 14 \o Current Document 结果验证 14 \o Current Document 程序方式 14 \o Current Document 工具方式 14 \o Current Document 高级应用配置 20 \o Current Document 集成 IceBox 20 \o Current Document IceBox 服务程序编写 20 \o Current Document IceGrid 集成 IceBox 服务 21 \o Current Document 测试验证 25 集成 lcePatch2 27 2. 2. 1. 概述 1.1配置目标 本文档是描述Ice中间件中的IceGrid服务的应用配置,通过使用IceGrid服务来实现: 服务器端服务分布式部署。 服务器端服务按需激活。 服务器端服务多节点负载均衡。 注册服务主/从热备(Master/Slaves ) 集成IceBox服务 1.2实验环境 硬件:hp服务器,3台 操作环境:Red Hat 5 服务器程序:ServerApp.jar 说明:实际应用中,服务器节点可任意扩充、操作系统可被更换、服务器程序可用 实际项目的服务程序替换,本文档所描述的配置方式具有通用性,适用但不局限于 当前实验环境。 1.3局限 本文档不详细描述IceGrid服务的运行机制和实现原理,不详细介绍服务器端和客户端 程序的实现,主要描述 IceGrid服务应用的配置步骤、主要配置项及验证配置结果等。 配置过程 服务器端配置 配置步骤: 创建主注册服务(Master)的配置文件config_master.grid ,文件名称可以任意 创建从注册服务(Slave )的配置文件 config_slave.grid ,文件名称可以任意 创建各节点服务的配置文件 con fig. node ,文件名称可以任意 创建分布式应用配置文件 app.xml,文件名称可以任意,但格式最好定义成 xml 运行Ice提供的工具,启动我们的分布式应用, 主要有如下两个工具:icegrid node 和icegridadmin 。详细启动过程如下: 1) icegrid node --Ice.Config=config_master.grid 启动主注册服务 2) icegrid node --Ice.C on fig=c on fig_slave.grid 启动从注册服务 3) icegridadmin --Ice.Config= config_master.grid -e application add app.xml 部署分布式服务 icegridadmin --Ice.Config= config_master.grid -e application update app.xml 重新部署分布式服务 4) icegrid node --Ice.Config=config. node 将各节点注册到注册服务 的注册表中 配置文件清单: 假设有n个节点(n 0 ),其中从注册服务有 x个,(x 0) con fig_master.grid 主注册服务配置文件 - 1 份 con fig_slave.grid 从注册服务配置文件 - x 份 config.node 节点配置文件 ——n 份 app.xml 部署配置文件 —1 份 通常情况下,由于注册服务占用资源很少, 所以一般都会和一个节点集成在一起, 并且 可以和节点服务在一个进程中运行。 因此,如果假设服务部署到 n个服务器,通常情况下配 置文件清单如下: con fig_master.grid -- 主注册服务配置文件 --1 份-- 主注册服务信息 +节点信息 con fig_slave.grid --- 从注册服务配置文件

文档评论(0)

1亿VIP精品文档

相关文档