首页 > 其他分享 >dubbo的一系列配置与搭建

dubbo的一系列配置与搭建

时间:2022-10-24 11:23:55浏览次数:56  
标签:npm dubbo zookeeper admin 配置 server webpack 搭建

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-server\src\main\resources下的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-admin\dubbo-admin-server\target目录下生成了两个jar文件,而后进入cmd,运行之:

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

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

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

进入dubbo-admin\dubbo-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-server\src\main\resources\application.properties中显示均为root

搞定收工!

标签:npm,dubbo,zookeeper,admin,配置,server,webpack,搭建
From: https://www.cnblogs.com/battleoutside/p/16820748.html

相关文章

  • Linux搭建samba服务
    Linux搭建samba服务实现文件共享实现方式,首先需要配置yum。需要配置可以根据此链接进行配置:https://www.cnblogs.com/cherish-sweet/p/newyum.html 1. 检查是否安装......
  • 【鸟哥杂谈】十分钟搭建自己的本地 Node-Red可拖拽图形化物联网
    忘记过去,超越自己❤️博客主页​​单片机菜鸟哥,一个野生非专业硬件IOT爱好者​​❤️❤️本篇创建记录2022-10-16❤️❤️本篇更新记录2022-10-16❤️......
  • 【鸟哥杂谈】搭建自己的本地mqtt服务器 emqx
    忘记过去,超越自己❤️博客主页​​单片机菜鸟哥,一个野生非专业硬件IOT爱好者​​❤️❤️本篇创建记录2022-10-15❤️❤️本篇更新记录2022-10-15❤️......
  • 搭建在线协作编辑器EtherPad使用说明
     https://blog.csdn.net/f4761/article/details/96829784 https://blog.csdn.net/lian740930980/article/details/126306807执行apt-getupdate,出现标题报错,原因是do......
  • Dubbo 原理和机制详解 (非常全面)
    Dubbo是一款JavaRPC框架,致力于提供高性能的RPC远程服务调用方案。作为主流的微服务框架之一,Dubbo 为开发人员带来了非常多的便利。大家好,我是 mikechen,专注分享「......
  • Dubbo-聊聊注册中心的设计
    前言Dubbo源码阅读分享系列文章,欢迎大家关注点赞SPI实现部分Dubbo-SPI机制Dubbo-Adaptive实现原理Dubbo-Activate实现原理DubboSPI-Wrapper注册中心作用在整个Duub......
  • C# 配置EF接口报错:ObjectContent`1”类型未能序列化内容类型“application/json; char
    WebApi项目中,配置了EntityFramework,一顿LINQ操作后接口调试出现以下错误:{"Message":"出现错误。","ExceptionMessage":"“ObjectContent`1”类型未能序列化内容......
  • 解决腾讯云的安全组配置好端口但无法连接问题
    事情是这样的,我要给公司做个页面服务器类型:腾讯云系统:centOS之前这个服务器是别人帮忙维护的,我对云服务器不怎么熟悉,于是翻了半天腾讯云的文档,正常进入,端口22是开放的,可以......
  • 域环境的基础和搭建
    目录内网渗透的流程概述什么是工作域和组搭建域环境1、设置服务器2、更改域控服务器的主机名3、安装域控制器和DNS服务4、域内主机加入域活动目录AD的作用使用CobaltStrik......
  • ansible配置基础
    配置文件详解[root@ansible~]#vim/etc/ansible/ansible.cfg[defaults]默认配置#somebasicdefaultvalues...#inventory=/etc/ansible/hosts#主机列表配置文......