dubbo监控中心dubbo-admin老版本(dubbo-ops)使用

这篇具有很好参考价值的文章主要介绍了dubbo监控中心dubbo-admin老版本(dubbo-ops)使用。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、dubbo分组

在dubbo中,可以指定group,如下:

<dubbo:registry protocol="zookeeper" address="${dubbo.registry.address}" client="curator" group="${dubbo.registry.group}" />

使用properties如下:

#指定dubbo在zookeeper中的分组
dubbo.registry.group=test_group

group分组的作用:

在服务器资源紧缺的情况下,group可以用来隔离开发环境和测试环境:同一个服务不同的版本可以在相同的注册中心中注册,根据group来隔离不同版本之间的影响

如:

项目开发环境:

  • dubbo.registry.group=dev

项目测试环境:

  • dubbo.registry.group=uat

项目生产环境:

  • dubbo.registry.group=prd

这样就可以完美隔离服务之间的影响

2、dubbo-admin使用

项目项目:见文章资源(就是一个springboot项目)

现在官网都是最新版,前后端分离,对于老版本而言,功能和界面没有新版本好,可以运维一些简单的场景

使用步骤:

  • 下载完成后,进入到incubator-dubbo-ops-master\dubbo-admin\src\main\resources目录

dubbo监控中心dubbo-admin老版本(dubbo-ops)使用,dubbo,springboot,dubbo,java,spring boot

  •  编辑application.properties,配置注册中心地址
  • 当需要配置dubbo分组、账号和密码时,必须确保当前目录下的dubbo-admin.xml中存在对应配置(默认只配置了注册中心地址)

如我的dubbo-admin.xml配置的注册中心地址和dubbo分组(group)

dubbo监控中心dubbo-admin老版本(dubbo-ops)使用,dubbo,springboot,dubbo,java,spring boot

dubbo监控中心dubbo-admin老版本(dubbo-ops)使用,dubbo,springboot,dubbo,java,spring boot

  • 启动项目

启动方式有两种:

1> IDEA启动:

dubbo监控中心dubbo-admin老版本(dubbo-ops)使用,dubbo,springboot,dubbo,java,spring boot

 2> 命令行启动

需要在incubator-dubbo-ops-master目录下,打开cmd窗口,使用maven进行打包:

mvn package

如:

dubbo监控中心dubbo-admin老版本(dubbo-ops)使用,dubbo,springboot,dubbo,java,spring boot

然后进入到incubator-dubbo-ops-master\dubbo-admin\target目录,打开cmd窗口,使用命令:

java -jar dubbo-admin-0.0.1-SNAPSHOT.jar

dubbo监控中心dubbo-admin老版本(dubbo-ops)使用,dubbo,springboot,dubbo,java,spring boot

项目启动完成

  • 测试
  1. 启动自己的dubbo服务(必须与dubbo-admin属于同一分组group)
  2. 使用浏览器打开:
http://127.0.0.1:7001

 可以看到,已经可以监控dubbo服务了:

dubbo监控中心dubbo-admin老版本(dubbo-ops)使用,dubbo,springboot,dubbo,java,spring boot文章来源地址https://www.toymoban.com/news/detail-530981.html

3、总结

  • dubbo分组是dubbo技术栈的,与注册中心无关
  • dubbo-admin的group必须与自己dubbo服务的group一样,否则无法监控
  • 如果group都一样,但是页面不显示统计信息,建议先重启dubbo-admin,再重启自己的dubbo服务

到了这里,关于dubbo监控中心dubbo-admin老版本(dubbo-ops)使用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • SpringBoot+actuator和admin-UI实现监控中心

    使用SpringBoot很久了,但是很少使用到SpringBoot的查看和监控,将来八成也不会用到,万一有机会用到呢?所以记录一下以前学习SpringBoot+actuator和adminUI实现监控中心的方式 Springboot的版本2.0.x 导入对应的包 application.properties 启动之后 访问 在这里使用的Actuator是spring boot的一个附

    2024年02月14日
    浏览(30)
  • 在项目中同时使用SpringCloud和Dubbo,注册中心选用Eureka?

    在pom.xml文件中添加Dubbo相关依赖:服务提供者和服务消费者都需要 1)配置服务提供者 1、在配置文件中配置Dubbo的相关信息: 2、在服务提供者的启动类上添加@EnableDubbo注解: 3、编写服务提供者的接口和实现类: 添加@Service,指定interfaceClass属性来指定要暴露的接口 2)配置

    2024年01月18日
    浏览(27)
  • 解决:使用maven打包时dubbo-admin-ui构建失败 (Failed to execute goal com.github.eirslett:frontend-maven-plugin)

    在安装dubbo监控中心dubbo-admin 时,使用maven打包项目一直报错 提示 dubbo-admin-ui 构建失败 Failed to execute goal com.github.eirslett:frontend-maven-plugin:1.9.0:npm (npm install) on project dubbo-admin-ui: Failed to run task: ‘npm install’ failed. org.apache.commons.exec.ExecuteException: Process exited with an error: 7 大概意思

    2024年02月05日
    浏览(42)
  • Dubbo引入Zookeeper等注册中心简介以及DubboAdmin简要介绍,为后续详解Dubbo各种注册中心做铺垫!

    文章目录 一:Dubbo注册中心引言 1:什么是Dubbo的注册中心? 2:注册中心关系图解 3:引入注册中心服务执行流程 4:Dubbo注册中心好处 5:注册中心核心作用 二:注册中心实现方案 1:早期 2:当前现状 三:DubboAdmin介绍 1:DubboAdmin简介 2:DubboAdmin的主要功能         Dubbo注册

    2024年02月05日
    浏览(30)
  • DUBBO注册中心

    providers: 服务提供者目录,记录着服务提供者的ip、端口等信息。 consumers: 服务消费者目录,记录服务消费者的元数据信息,服务提供者并不会用到服务消费者的信息,这里要记录消费者的信息,是给服务治理中心(dubbo-admin)使用的。 routers: 用于消费者路由策略元数据信息。

    2023年04月14日
    浏览(26)
  • Dubbo 融合 Nacos 成为注册中心

    Dubbo 融合 Nacos 成为注册中心的操作步骤非常简单,大致步骤可分为“增加 Maven 依赖”以及“配置注册中心“。 增加 Maven 依赖 只需要依赖Dubbo客户端即可,关于推荐的使用版本,请参考Dubbo官方文档或者咨询Dubbo开发人员: 配置注册中心 假设您 Dubbo 应用使用 Spring Framework 装

    2024年02月12日
    浏览(28)
  • Dubbo(六):zookeeper注册中心的应用

    Dubbo中有一个非常本质和重要的功能,那就是服务的自动注册与发现,而这个功能是通过注册中心来实现的。而dubbo中考虑了外部许多的注册组件的实现,zk,redis,etcd,consul,eureka… 各自实现方式各有不同,但是对外表现都是一致的:都实现了 Registry 接口! 今天我们就来看看最常

    2024年02月22日
    浏览(31)
  • SpringCloud + Gateway(网关) + Nacos(注册中心+配置中心)+ Dubbo(内部服务调用)

    Apache Dubbo是一款微服务开发框架,它提供了 RPC通信 与 微服务治理 两大关键能力 1、协议支持方面 Feign更加优雅简单。Feign是通过REST API实现的远程调用,基于Http传输协议,服务提供者需要对外暴露Http接口供消费者调用,服务粒度是http接口级的。通过短连接的方式进行通信,

    2024年02月06日
    浏览(51)
  • 基于Dubbo和Nacos搭建微服务的配置中心和服务注册中心

    1.添加nacos依赖 2.配置application.properties PS:nacos2.0除了需要8848的端口之外,还新增了端口+1000的新端口用于客户端和服务端GRPC通信的端口,所以如果是自己部署的nacos需要放开这俩个端口,服务才可以启动成功。 3.配置类 3.1 添加Spring Cloud原生注解 @EnableDiscoveryClient 3.2 客户端服

    2024年02月16日
    浏览(35)
  • SpringCloud | Dubbo 微服务实战——注册中心详解

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家 :https://www.captainbed.cn/z chatgpt体验地址 在项目开发过程中,随着项目不断扩大,也就是业务的不断增多,我们将采用集群,微服务的形式去降低配置,集群是指将一个项目部署到多个服

    2024年02月05日
    浏览(27)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包