设为首页 加入收藏

TOP

ice grid配置使用第二篇------实际使用
2019-05-11 02:03:12 】 浏览:54
Tags:ice grid 配置 使用 第二篇 ------ 实际

一 首先,启动ice grid

1 修改配置文件 node.cfg,appication.xml


修改registry.cfg 配置注册表信息:

IceGrid.Registry.Client.Endpoints=default -h alg-1 -p 10033,

// registry的连接端口信息,必须配置端口号。节点就是通过Ice.Default.Locator来的定义来确定与 registry连接的接口信息


修改node.cfg 配置节点信息


修改appication.xml,配置应用

<service name="CookieMapping${Index}" entry="DataSourceServer:create --mode=all --logconf=/opt/bre/InputService/conf/bfd.input.log4cxx_config.xml --config=/opt/bre/InputService/conf/recommend.ini --status_host=alg-1 --status_port=${Status}">


DataSourceServer 就是实际的程序名字,create是程序里边的入口函数。

只要 libDataSourceServer .so存在,并且在LD_LIBRARY_PATH上,就可以被找到,被应用激活

//描述应用所在位置


2 启动 ice grid

步骤为:

先加载registry信息
Icegridadmin --Ice.Config=/opt/demo/config.properties

然后加载节点信息:
icegridnode --Ice.Config=/opt/demo/config.properties

到了icegriadmin的命令行下添加你的部署描述符文件
Application add "/opt/demo/appliation.xml"


实际操作

${ICE_HOME}/bin/icegridregistry --Ice.Config=`pwd`/../etc/registry.cfg 2>&1 | ./cronolog `pwd`/../log/registry.%Y%m%d.log &

nohup ${ICE_HOME}/bin/icegridnode --Ice.Config=`pwd`/../etc/node.cfg 2>&1 | ./cronolog `pwd`/../log/node.%Y%m%d.log &



使用./admin.sh 链接管理 ice grid

启动admin

${ICE_HOME}/bin/icegridadmin --Ice.Config=`pwd`/../etc/admin.cfg

application add "/opt/bre/CookieMapping/etc/CookieMapping.xml"


3 启动客户端

nohup gunicorn -b ${HOSTNAME}:9002 -w 8 -k "egg:meinheld#gunicorn_worker" --log-config=logging.conf --keep-alive=3600 -p /opt/bre/InputService/dsWebService/gunicorn.pid service_gunicorn:application >/dev/null 2>&1 &


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇elasticsearch环境部署测试与配置.. 下一篇【Apache Storm系列之五】Stream ..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目