dubbo的一系列配置与搭建

dubbo的一系列配置与搭建

dubbo新的版本采用前后端分离技术,在github上下载的时候,不仅仅只是一个dubbo-admin

而是将admin包分离为dubbo-admin-ui前端包和dubbo-admin-server后端包

 

首先,无论运行前端包还是后端包,我们都应该首先启动的是zookeeper消息件。

本人安装到了Linux系统中,所以进入它的安装目录的bin目录下,执行指令:

 

./zkServer.sh start #启动zk服务端

./zkServer.sh status #查看zk服务端状态

./zkCli #启动zk客户端(使得主机的端口可以被访问到)

 

此时将它运行在后台,启动了监听,不必去动它。

 

接下来,来配置dubbo

首先配置的是dubbo-admin-serversrcmainesources下的application.properties文件:

以下为默认本机的配置,将它注释掉(如果配置在虚拟机的话,否则跳过此配置步骤)

admin.registry.address=zookeeper://127.0.0.1:2181
admin.config-center=zookeeper://127.0.0.1:2181
admin.metadata-report.address=zookeeper://127.0.0.1:2181

而后,将zookeeper配置改为Linux的地址:

admin.registry.address=zookeeper://192.168.200.130:2181
admin.config-center=zookeeper://192.168.200.130:2181
admin.metadata-report.address=zookeeper://192.168.200.130:2181

接下来,进入dubbo-admin-server,在cmd窗口运行之,并执行如下命令进行跳过test的打包:

mvn clean package -Dmaven.test.skip=true

经过漫长的等待,发现在dubbo-admindubbo-admin-server arget目录下生成了两个jar文件,而后进入cmd,运行之:

java -jar dubbo-admin-server-0.5.0.jar

此时端口Tomcat8080已启动,成功进入监听状态

ok,后端配置已经结束,接下来配置前端,并执行browser的可视化操作界面

进入dubbo-admindubbo-admin-ui的cmd窗口

此处我们需要配置一些列框架才能生效,例如Vue、webpack…

npm install #安装npm
npm -v #检查npm版本
npm install -g webpack #安装webpack
npm install -g webpack-cli #安装webpack-cli
webpack -v #检查webpack版本
npm run dev #运行,启动监听

这时对cmd进行观测,发现App running at:Local: http://localhost:8002/

在edg输入localhost:8002

不出意外的话,此时已经成功弹出dubbo的可视化管理界面Dubbo Admin,默认的用户名和密码在
dubbo-admin-serversrcmainesourcesapplication.properties中显示均为root

搞定收工!

hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » dubbo的一系列配置与搭建