1. 加入配置文件server.properties

DataCenter=beijing
ClusterName=demo
LocalName=xiaoming
ZeromqPath=/Volumes/workspace/yundiz/cloud.cluster/lib/zeromq/

DebugMode=TRUE
EnableDubbo=TRUE

#etcd地址
DebugEtcdEndPoint=http://192.168.6.72:2379
#zookeeper地址
DebugZooConnectString=192.168.6.1:2181


# 应用名
dubbo.application.name=cloud.pass
# 注册中心地址
dubbo.registry.address=192.168.6.1:2181
dubbo.registry.protocol=zookeeper
# 调用协议地址
dubbo.protocol.name=dubbo

2. 编写AppContext

package com.epri.dcloud;


import org.x3.rpc.common.Context;

public class AppContext extends Context {

    @Override
    public void init(String cookieId) {
        System.out.println("cookieId=" + cookieId);
    }

}

3. 启动服务

 ServiceDict.init();
 ServiceFactory.registerContext(AppContext.class);
 ServiceFactory.loadServices();
 AppServer.startup("应用名称");

results matching ""

    No results matching ""