1.安装zookeeper。
将/conf目录下的zoo_sample.cfg文件改名为zoo.cfg,修改scf.cfg文件,添加dataDir,dataLogDir。
进入bin/zkService.cmd启动(单机)
2.创建一个dubbo-demo项目(spring项目),建立三个moudle:dubbo-api、dubbo-consumer、dubbo-provider。
consumer和provider项目均引入
<dependency> <groupId>org.apache.zookeeper</groupId> <artifactId>zookeeper</artifactId> <version>3.4.10</version></dependency>
<!-- 公共api的依赖--><dependency> <groupId>gro.gs</groupId> <artifactId>dubbo-api</artifactId> <version>1.0-SNAPSHOT</version></dependency><!-- 公共api的依赖-->如果使用spring项目连接还需要引入spring的依赖和
<!-- https://mvnrepository.com/artifact/com.101tec/zkclient --><dependency> <groupId>com.101tec</groupId> <artifactId>zkclient</artifactId> <version>0.10</version></dependency> 完成启动。3.搭建dubbo-admin。从https://github.com/apache/incubator-dubbo-ops.git 把项目copy到idea中这是一个springboot项目,直接运行dubbo-admin下的DubboAdminApplication就可以启动。端口号和登陆密码在application.properties. 运行dubboDemo项目,就可以在dubbo-admin网页上找到自己的服务。
原文地址:https://www.cnblogs.com/rookie111/p/9508852.html
时间: 2024-09-29 18:49:04