Little Cat in Big World

Wandering, Coding and Recording My Life.

RedDwarf服务器测试环境搭建

| Comments

分析RD服务器代码时,经常需要跑一跑,以验证分析的结果和猜测。在eclipse下搭了这个环境。简单点,直接上图吧,有图 有真相,说明基本上也能省了。

入口代码设置

参数设置

代码入口是com.sun.sgs.impl.kernel.Kernel,配置文件主要在app.properties,指向它就可以了,bdb运行环境依赖的native包需要指明一下。如果用的是0.10.2的话,用的bdb的je(java edition)版本,native也免了。可以加个sgs-logging.properties文件来设一下日志level,都可以从SGS_HOME/conf目录下拷的。

app.properties文件内容

1
2
3
4
5
6
7
com.sun.sgs.app.name=Hello
com.sun.sgs.app.listener=test.Hello
com.sun.sgs.app.root=data
com.sun.sgs.services=test.MyServiceImpl
com.sun.sgs.txn.timeout=300000
com.sun.sgs.node.type=coreServerNode
com.sun.sgs.server.host=localhost

后面两个如果是单节点的模式的话可以不要。具体可以参考config-properties

Comments