一    首先,启动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 &

ice grid配置使用第二篇------实际使用的更多相关文章

  1. 从0开始搭建SQL Server AlwaysOn 第二篇(配置故障转移集群)

    从0开始搭建SQL Server AlwaysOn 第二篇(配置故障转移集群) 第一篇http://www.cnblogs.com/lyhabc/p/4678330.html第二篇http://www ...

  2. (转)从0开始搭建SQL Server AlwaysOn 第二篇(配置故障转移集群)

    原文地址:  http://www.cnblogs.com/lyhabc/p/4682028.html 这一篇是从0开始搭建SQL Server AlwaysOn 的第二篇,主要讲述如何搭建故障转移集 ...

  3. IIS负载均衡-Application Request Route详解第二篇:创建与配置Server Farm(转载)

    IIS负载均衡-Application Request Route详解第二篇:创建与配置Server Farm 自从本系列发布之后,收到了很多的朋友的回复!非常感谢,同时很多朋友问到了一些问题,有些问 ...

  4. [老老实实学WCF] 第二篇 配置WCF

    老老实实学WCF 第二篇 配置WCF 在上一篇中,我们在一个控制台应用程序中编写了一个简单的WCF服务并承载了它.先回顾一下服务端的代码: using System; using System.Col ...

  5. 老老实实学习WCF[第二篇] 配置wcf

    老老实实学WCF 第二篇 配置WCF 在上一篇中,我们在一个控制台应用程序中编写了一个简单的WCF服务并承载了它.先回顾一下服务端的代码: using System; using System.Col ...

  6. (转)[老老实实学WCF] 第二篇 配置WCF

    第二篇 配置WCF 在上一篇中,我们在一个控制台应用程序中编写了一个简单的WCF服务并承载了它.先回顾一下服务端的代码: using System; using System.Collections. ...

  7. ElasticSearch入门 第二篇:集群配置

    这是ElasticSearch 2.4 版本系列的第二篇: ElasticSearch入门 第一篇:Windows下安装ElasticSearch ElasticSearch入门 第二篇:集群配置 E ...

  8. 使用wepy开发微信小程序商城第二篇:路由配置和页面结构

    使用wepy开发微信小程序商城 第二篇:路由配置和页面结构 前言: 最近公司在做一个微信小程序的项目,用的是类似于vue的wepy框架.我也借此机会学习和实践一下. 小程序官方文档:https://d ...

  9. (转载) 从0开始搭建SQL Server AlwaysOn 第二篇(配置故障转移集群)

    这一篇是从0开始搭建SQL Server AlwaysOn 的第二篇,主要讲述如何搭建故障转移集群,因为AlwaysOn是基于Windows的故障转移集群的 在讲解步骤之前需要了解一下故障转移集群仲裁 ...

随机推荐

  1. merge 语句的语法

    /*Merge into 详细介绍 MERGE语句是Oracle9i新增的语法,用来合并UPDATE和INSERT语句. 通过MERGE语句,根据一张表或子查询的连接条件对另外一张表进行查询, 连接条 ...

  2. JS里的CSS函数

    <title>无标题文档</title> <script> function css(obj,name,value){ if(arguments.length==2 ...

  3. android 界面悬浮框实现

    // 定义浮动窗口布局 private View mFloatLayout; // 定义浮动窗口布局对象 private WindowManager.LayoutParams wmParams; // ...

  4. PAT (Advanced Level) 1111. Online Map (30)

    预处理出最短路再进行暴力dfs求答案会比较好.直接dfs效率太低. #include<cstdio> #include<cstring> #include<cmath&g ...

  5. Angular服务器通信之:$http

    $http服务提供了浏览器XMLHttpRequest对象的封装,并且作为Angular中和后台服务通信的底层服务,在此之上Angular还提供了一个可选模块ngResource支持与RESTFul的 ...

  6. AJAX(XMLHttpRequest)进行跨域请求方法详解(三)

    注意:以下代码请在Firefox 3.5.Chrome 3.0.Safari 4之后的版本中进行测试.IE8的实现方法与其他浏览不同. 3,带验证信息的请求 身份验证是Web开发中经常遇到的问题,在跨 ...

  7. 性能更好的js动画实现方式---requestAnimationFrame

    用js来实现动画,我们一般是借助setTimeout或setInterval这两个函数,css3动画出来后,我们又可以使用css3来实现动画了,而且性能和流畅度也得到了很大的提升.但是css3动画还是 ...

  8. emacs command

    eval-buffer用来执行.emacs不要再重启了,或cxce执行光标前的一行 eval-region load-file ~/.emacs goto-line global-set-key定义快 ...

  9. deibian不能加vpn

    http://www.cyberciti.biz/faq/deiban-ubuntu-linux-networkmanager-pptp-cisco-vpn-tab-disabled/ 经常搜goog ...

  10. SD卡的控制方法(指令集和控制时序)

    1.SD卡的命令格式: SD卡的指令由6字节(Byte)组成,如下: Byte1:0 1 x x x x x x(命令号,由指令标志定义,如CMD39为100111即16进制0x27,那么完整的CMD ...