安装 zookeeper 注册中心 git
测试启动状况 github
执行命令:telnet 127.0.0.1 2181 提示connected to 127.0.0.1 说明zookeeper服务已经启动。 web
OK,zookeeper注册中心安装并启动完成。 apache
集群方式配置: vim
两台服务器分别按照zookeeper,配置以下: 浏览器
1. zoo.cfg文件增长 tomcat
server.1=192.168.26.133:2888:3888
server.2=192.168.26.134:2888:3888 服务器
2. 在zoo.cfg文件中dataDir配置的目录中新建myid文件,服务器1上的myid文件内容设置为1 服务器2上的myid文件内容设置为2 app
说明: webapp
红色的端口不可与clientPort设置的端口重复。
部署 dubbo-admin 管理控制台
至此,dubbo-admin管控控制台系统安装完毕。
启动服务提供者和消费者示例系统
下载https://github.com/alibaba/dubbo/tree/master/dubbo-demo的示例工程,导入到开发环境中,
按照http://dubbo.io/User+Guide-zh.htm提供的用户指南修改配置文件中的注册中心的IP和端口,优先执行服务器提供者,正常的话会在管控控制台系统中看到服务提供者的信息了,而后执行服务消费者工程,日志提示调用远程服务成功的信息。管控控制台系统中可看到消费者的信息了。
具体更复杂的配置或者分布式集群参考http://dubbo.io/User+Guide-zh.htm提供的用户指南。