我是靠谱客的博主 快乐枕头,最近开发中收集的这篇文章主要介绍dubbo几个后台运维监控项目对比,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

dubbo运维

dubbo-admin
  • 主要包含:路由规则,动态配置,服务降级,访问控制,权重调整,负载均衡,等管理功能
  • http://dubbo.apache.org/zh-cn/docs/admin/install/admin-console.html
  • https://github.com/apache/incubator-dubbo-ops
dubbo-monitor
  • dubbo-monitor-simple是dubbo提供的简单监控中心,可以用来显示接口暴露,注册情况,也可以看接口的调用明细,调用时间等。
  • Simple Monitor挂掉不会影响到Consumer和Provider之间的调用,所以用于生产环境不会有风险。
  • Simple Monitor采用磁盘存储统计信息,请注意安装机器的磁盘限制,如果要集群,建议用mount共享磁盘。配置好了之后可以结合admin管理后台使用,可以清晰的看到服务的访问记录、成功次数、失败次数。
  • ${user.home}建议换成正常可见链接,方便定位图表等资源文件是否存在
  • dubbo monitor chart无图解决方案
  • http://dubbo.apache.org/zh-cn/docs/admin/install/simple-monitor-center.html
  • https://github.com/apache/incubator-dubbo-ops

dubbo check 检查

  • Dubbo之启动时检查(check属性)
  • dubbo.reference.check=false,强制改变所有reference的check值,就算配置中有声明,也会被覆盖。
  • dubbo.consumer.check=false,是设置check的缺省值,如果配置中有显式的声明,如:<dubbo:reference check=“true” />,不会受影响。
  • dubbo.registry.check=false
  • dubbo.registry.check 意味着在注册失败时不抛出异常。而不是在注册不存在时抛出异常

dubbokeeper

  • 经过测试1.0.1版本后台监控报错(在issues貌似有好几个提出了这个问题)
  • https://github.com/dubboclub/dubbokeeper
  • 程序不太稳定,暂不推荐

dubbo-monitor 容器部署

  • 监控数据保存在共享目录中
  • dubbo-monitor docker部署

使用Apache Skywalking (Incubator) 做分布式跟踪

  • http://dubbo.apache.org/zh-cn/docs/admin/ops/skywalking.html
  • 5.0目前经过本地测试,界面接口报错不稳定,暂不使用

使用pinpint做分布式链路追踪

  • https://www.cnblogs.com/yyhh/p/6106472.html

最后

以上就是快乐枕头为你收集整理的dubbo几个后台运维监控项目对比的全部内容,希望文章能够帮你解决dubbo几个后台运维监控项目对比所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(57)

评论列表共有 0 条评论

立即
投稿
返回
顶部