dubbo的可视化控制台及降级策略

dubbo的可视化控制台工具

  • 解压incubator-dubbo-ops-master.rar,然后进入:dubbo\incubator-dubbo-ops-master\dubbo-admin\src\main\resources目录,修改application.properties中的服务端口地址(可选)、root或guest用户的登录密码(可选)、dubbo注册的zookeeper服务地址及端口。
    dubbo的可视化控制台及降级策略
  • 在电脑的命令窗口中,进入到:incubator-dubbo-ops-master\dubbo-admin目录,使用mvn package命令将程序打包成jar文件。
  • 进入到生成的target目录,会发现生成了dubbo-admin-0.0.1-SNAPSHOT.jar文件,使用命令java -jar命令运行该jar包。
  • 在浏览器地址栏上输入localhost:7001(配置文件中配置的端口)并输入账号root,密码root(配置文件中配置的密码)就可以成功访问到控制台页面了。
    dubbo的可视化控制台及降级策略
    5.若电脑上已有提供方或消费方在zookeeper中注册,但在控制台却无显示?解决办法:先启动dubbo可视化控制台,再启动提供者服务和消费服务。

消费者服务降级策略

  • 概念:
    • 当服务器压力剧增,就要根据业务需求及流量,对一些服务进行有
      策略的处理,从而释放服务器资源,以保证 核心业务 正常使用。
      dubbo的可视化控制台及降级策略
  • dubbo的消费者的降级处理分为:容错和屏蔽。
    • 容错
      • 表示消费方还是会对服务的方法进行远程调用,如果调用失败,则
        返回null,否则正常调用
    • 屏蔽
      • 表示消费方对该服务的方法调用就直接返回null,不发起远程调用