本文主要是介绍【安装教程】Zookeeper 3.4.14 + Dubbo Admin 2.7,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
【引言】
在上篇文章中,记录了整合Spring Boot + Dubbo的核心步骤,而在此过程中,其实需要安装一些软件环境,例如Zookeeper,NodeJs,Dubbo Admin。所以本篇博客简单记录下相关软件安装和环境配置的过程。
【安装教程】
1. Zookeeper安装(Windows版本)
- 下载
http://archive.apache.org/dist/zookeeper/
- 解压
选择一个版本,解压后,可以看到以下目录结构
- 修改配置文件
将conf文件夹下的zoo_sample.cfg复制一份,重命名为zoo.cfg。修改其中data的路径配置,如下:
- 启动
执行bin目录下zkServer.cmd(windows命令脚本),启动成功界面,如下:
- 遇到的问题
一开始启动,界面闪退,这时我们可以修改zkServer脚本,在最后加pause,则可以在界面上看到错误,我是因为没有配置JAVA_HOME环境变量,加上就启动成功了。
2. Dubbo Admin 安装
我选择了新版本的Dubbo Admin,此版本为dubbo 2.7版本,也兼容2.6版本。
- 下载地址
https://github.com/apache/dubbo-admin
通过阅读README.md,我们可以知道如何进行部署:
- 源码导入
Run admin server project backend is a standard spring boot project, you can run it in any java IDE
首先,我将源码导入到IDEA中,项目如下:
- npm环境
因为admin-ui是基于vuetify,所以我们还需要安装node环境。
nodeJS下载地址:https://nodejs.org/en/download/
下载好后,一步一步安装即可,安装成功后,可在cmd中查看对应的版本,如下:
参考链接:https://www.cnblogs.com/liuqiyun/p/8133904.html
- maven 打包
在IDEA中,执行mvn clean package,会在dubbo-admin-develop\dubbo-admin-distribution目录下生成target目录,在此目录下执行java -jar dubbo-admin-0.1.jar,执行前我们需要启动zookeeper,启动成功,如下:
访问localhost:8080,看到如下管理页面,则表示Dubbo Admin安装成功:
【总结】
过程是有些波折的,不过结果还是让人满意的。记录下自己实践中遇到的问题,也是一点积累。
这篇关于【安装教程】Zookeeper 3.4.14 + Dubbo Admin 2.7的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!