在win10上搭建dubbo

前沿:

     关于dubbo的简单使用:(参考图)即服务提供者和使用者是我们需要代码实现的!而环境的安装我们只需要安装register和monotor(其实monitor也可以不安装,但是我建议安装方便以后查看消费者和使用者,因为zookeeper是个黑界面,无法查看消费者和使用者,所以我们安装这个admin就可使用图形界面查看使用者和消费者以及其它的功能(比如更改权重,更改访问等等!!)

这里的注册中心我使用zookeeper。这也是官方最推荐使用的!


第一步:

zookeeper下载地址https://archive.apache.org/dist/zookeeper/,我下载的是3.4.6,大家最好不要下载3.5.x的版本,那是内测的,其它的版本大家随意!

(1):下载完成后直接解压到你想要的目录

(2):接下大家需要更改目录 conf 里的一个配置文件zoo_sample.cfg 将其重命名为zoo.cfg,因为,启动zooKeeper时会加载改配置文件,但是加载的是conf/zoo.cfg,所以zoo_sample.cfg是官方给的一个示例配置文件自己需要更改!(当然大家如果担心会出问题,可备份),

(3):前面说过,zookeeper会加载conf/zoo.cfg,所以我们需要打开该文件,配置我们需要的内容!我这里就说几个重点的,其它无关紧要的我就不说了:

dataDir=/tmp/zookeeper   dataDir表示zookpeeper保存数据的位置,所以我改为 dataDir=../data  表示在和conf同级的目录下的data文件夹里面!
clientPort=2181 clientPort表示连接zooKeeper的端口号,这里我使用默认的端口号!

(4):接下来就可以启动zooKeeper了,进入zooKeeperde 安装目录下的bin目录下启动zkServer.cmd出现如下界面

 (5):为了方便大家测试,zookeeper也给了大家一个一个客户端测试,任然还在zooKeeperde 安装目录下的bin目录下启动

zkCli.cmd命令就会出现如下界面:

 (6):zookeeper安装完成!


第二步:

安装监控中心(这步骤可以不安装),这里为了方便我把完成的jar给大家;

链接:https://pan.baidu.com/s/1o9gTnLo5XaxdnhKg_yJ12w 
提取码:afte

因为zookeeper是个黑界面,无法查看消费者和使用者,所以我们安装这个admin就可使用图形界面查看使用者和消费者以及其它的功能(比如更改权重,更改访问等等!!)

(1):去下载中心下载admin,地址:https://github.com/apache/incubator-dubbo-ops

(2)解压后是如下界面

(3):更改相关配置文件(感觉这样的东西都要更改配置文件)打开:incubator-dubbo-ops-master\dubbo-admin\src\main\resources中的application.properties,检查dubbo.registry.address=zookeeper://127.0.0.1:2181

是否正确,我这里是正确的,连接我的主机中的zookeeper的端口2181(这个端口之前安装zookeeper的时候说过,忘了,可以看前面的!)

(4):使用mvn(前提是你的电脑已经装过maven,可以使用相关maven的命令) 在 E:\Dubbo\InstallSurround\incubator-dubbo-ops-master\dubbo-admin 目录下,使用maven的命令  mcv packet  就可打包,最后就在E:\Dubbo\InstallSurround\incubator-dubbo-ops-master\dubbo-admin\target  目录下出现打包好的jar包(dubbo-admin-0.0.1-SNAPSHOT.jar)

(5):使用控制台

既然已近打包好了那我们就使用java命令运行改jar即可 java -jar dubbo-admin-0.0.1-SNAPSHOT.jar(这时一定需要将zookeeper打开  即使用我之前说过的命令 zkServer.cmd )

出现如下界面(7001端口打开)

(6):在浏览器写上 http://localhost:7001 访问出现,用户名与密码(都是root)

(7):最后的界面:

结束:环境的搭建已经完成!!

猜你喜欢

转载自blog.csdn.net/qq_38263083/article/details/83384601