zoukankan      html  css  js  c++  java
  • Spring MVC方式搭建Dubbo监听器后台

    Spring MVC方式搭建Dubbo监听器后台,其实就是下载dubbo-admin后台,安装在tomcat中。

    但是最新的dubbo-admin已经是spring-boot项目,所以要在过去的一个分支或提交中找到,相应的spring-mvc版本

    开始:好多版本运行都会出问题,(要么在官方https://github.com/apache/dubbo-admin/中找旧版本,要么找好心网友分享分享出来的)

    =====下面是网友总结的=====

    一、Dubbo-admin 历史版本介绍

    2.5.x版本 Dubbo-admin

    2.5.x版本还是一个springmvc为主的版本,ui老旧、简单;源码地址:https://github.com/apache/dubbo/tree/2.5.x。
    下载源码后,首先在命令行窗口用maven指令打包:mvn clean package -Dmaven.test.skip=true
    找到dubbo-2.5.x/dubbo-admin/target目录下的dubbo-admin-2.5.x.war,放到任一的Servlet 容器(比如Tomcat)并运行容器即可。
    登录账户可在dubbo-admin-2.5.x/WEB-INF目录的dubbo.properties查看及修改,如下:
    dubbo.registry.address=zookeeper://127.0.0.1:2181
    dubbo.admin.root.password=root
    dubbo.admin.guest.password=guest

    然后就可以在 http://127.0.0.1:8080 访问 Dubbo-admin 了。

    2.6.x版本 Dubbo-admin

    源码地址:https://github.com/apache/dubbo-admin/tree/master
    注意master分支才是2.6.x版本

    dubbo-admin模块可以直接用IDE打开,此时它是一个Springboot框架,所以直接xxApplication都可以。

    2.7.x版本 Dubbo-admin

    Dubbo Admin之前的版本过于老旧,也长期疏于维护,因此对该项目进行了一次重构,项目结构上的变化如下:

    1. 将后端框架从webx替换成spring boot
    2. 前端采用Vue和Vuetify.js作为开发框架
    3. 移除velocity模板
    4. 集成swagger,提供api管理功能

    当前版本的Dubbo Admin包含了之前版本中的绝大部分功能,包括服务治理,服务查询等,同时支持了Dubbo2.7中服务治理的新特性。

    详情说明:dubbo.apache.org/zh-cn/blog/dubbo-admin.html

    二、容器化安装

    docker run -d
    -p 18080:8080
    -e dubbo.registry.address=zookeeper://12.168.3.62:2182
    -e dubbo.admin.root.password=root
    -e dubbo.admin.guest.password=guest
    --name dubbo-admin chenchuxin/dubbo-admin

    如果使用 Dubbo-admin 2.7 版本,可以使用 Apache 的镜像:


    docker run -p 8080:8080
    -e admin.registry.address=zookeeper://12.168.3.62:2182
    -e admin.config-center=zookeeper://12.168.3.62:2182
    -e admin.metadata-report.address=zookeeper://12.168.3.62:2182
    --name dubbo-admin apache/dubbo-admin

     登陆需要用户名和密码默认都是root

    转: https://cn-blogs.cn/archives/8624.html

  • 相关阅读:
    Caliburn micro 学习笔记...
    First steps with Caliburn Micro in Windows Phone 8 系列文章
    WPF and Silverlight.ComboBox 如何通过 Binding IsDropDownOpen 实现下拉菜单展开
    http各个状态码的详解
    点阵字库产生的原理
    Windows 服务调试方法(基于.net framwork4.6)
    关于.net Core 笔记
    JS+ google.maps.api 实现基本的导航功能
    C# 遍历控件检查是否有被选中的项(通用)
    C#编程习惯
  • 原文地址:https://www.cnblogs.com/fps2tao/p/14593392.html
Copyright © 2011-2022 走看看