zoukankan      html  css  js  c++  java
  • 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 &


  • 相关阅读:
    时间那点儿事儿 -- 时间戳,时区,冬令时,夏令时
    iOS: 并发编程的几个知识点
    iOS: 聊聊 Designated Initializer(指定初始化函数)
    iOS 滑动性能优化
    iPad 多任务 Spilt View & Size Class
    iOS: 如何正确的绘制1像素的线
    iOS: Crash文件解析(一)
    iOS:使用MVC模式帮ViewController瘦身
    iOS:项目中疑难Crash问题集锦
    最近面试人的一点儿感受
  • 原文地址:https://www.cnblogs.com/catkins/p/5270521.html
Copyright © 2011-2022 走看看