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 &


  • 相关阅读:
    undefined与null的区别
    js 合并多个对象 Object.assign
    No 'Access-Control-Allow-Origin' Ajax跨域访问解决方案
    CSS3的REM设置字体大小
    延迟运行方法
    如何用 SQL Tuning Advisor (STA) 优化SQL语句
    Oracle数据库查找持有锁的SQL语句,而不是请求锁的SQL语句(原创)
    Oracle记录登录失败的触发器
    11g ASM新特性
    闪回事务(Flashback Transaction)
  • 原文地址:https://www.cnblogs.com/catkins/p/5270521.html
Copyright © 2011-2022 走看看