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

  • 相关阅读:
    疫情环境下的网络学习笔记 python 5.8 数据库入门终章
    疫情环境下的网络学习笔记 python 5.7 navicat数据库,例题,sql注入
    疫情环境下的网络学习笔记 python 5.6 暂时看看
    疫情环境下的网络学习笔记 python 5.5 MYSql 表关系,外键
    疫情环境下的网络学习笔记 python 5.4 数据库基础
    疫情环境下的网络学习笔记 python 4.30 初识数据库
    疫情环境下的网络学习笔记 python 4.29 网络小项目
    XJOI 夏令营501-511测试11 游戏
    XJOI 夏令营501-511测试11 统计方案
    CF1197D Yet Another Subarray Problem
  • 原文地址:https://www.cnblogs.com/fps2tao/p/14593392.html
Copyright © 2011-2022 走看看