IceGird位置服务配置.doc
文本预览下载声明
IceGird位置服务配置---Ice学习
通过IceGrid的位置服务配置可以方便系统部署,具体优点不谈了,下面介绍下配置流程。例子是ice/demo/IceGrid/simple。ice是采用3.2.1版本,测试时候可以自己下载。测试端,对Client.cpp简单做了修改。配置文件和修改后的Client.cpp 在conf.tar.gz内。用户可以下载,然后根据配置放在不同机器上。为了简化我用了一个表来说明,具体可参照测试部署表(1)
文件:
conf.tar.gz
大小:
1KB
下载:
下载
测试系统说明:一个位置服务器192.168.10.6两个node??? node4: 192.168.10.4??? node6: 192.168.10.6
?Client.cpp
?测试机器
?192.168.10.13
?config.grid
?位置服务机器
?192.168.10.6
?config.node4
?服务节点
?192.168.10.4
config.node6
?服务节点
192.168.10.6
application.xml
?位置服务机器
192.168.10.6
??? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? 部署表((1)??? ?? ?? ?? ?? ?? 1、配置位置服务(1) 配置 config.grid/************************************************************************/IceGrid.InstanceName=DemoIceGrid## The IceGrid locator proxy.#Ice.Default.Locator=DemoIceGrid/Locator:default -h 192.168.10.6 -p 12000## IceGrid registry configuration.#IceGrid.Registry.Client.Endpoints=default -p 12000IceGrid.Registry.Server.Endpoints=defaultIceGrid.Registry.Internal.Endpoints=defaultIceGrid.Registry.Data=db/registryIceGrid.Registry.PermissionsVerifier=DemoIceGrid/NullPermissionsVerifierIceGrid.Registry.AdminPermissionsVerifier=DemoIceGrid/NullPermissionsVerifierIceGrid.Registry.SSLPermissionsVerifier=DemoIceGrid/NullSSLPermissionsVerifierIceGrid.Registry.AdminSSLPermissionsVerifier=DemoIceGrid/NullSSLPermissionsVerifier## IceGrid node configuration.#IceGrid.Node.Name=localhostIceGrid.Node.Endpoints=defaultIceGrid.Node.Data=db/nodeIceGrid.Node.CollocateRegistry=1#IceGrid.Node.Output=db#IceGrid.Node.RedirectErrToOut=1## Trace properties.#IceGrid.Node.Trace.Activator=1#IceGrid.Node.Trace.Adapter=2#IceGrid.Node.Trace.Server=3## Dummy username and password for icegridadmin.#IceGridAdmin.Username=fooIceGridAdmin.Password=bar/************************************************************************/(2).配置应用application.xml文件/************************************************************************/icegrid? application name=Simple??? node name=no
显示全部