zoukankan      html  css  js  c++  java
  • Dubbo(四) -- telnet命令

    一、telnet的作用

      当dubbo服务(即生产者)发布之后,我们可以通过telnet命令来来进行调试和管理,以及跟踪服务调用的次数。

      注意:2.0.5以上版本服务提供端口支持telnet命令,协议一定要是dubbo协议才可以使用命令。

    二、telnet命令的使用

      1.ls命令

      1).连接到dubbo服务:telnet ip port

      

      2).查看发布的服务: ls 

      

      3).查看发布服务的详细列表: ls -l

      

      4).查看指定服务的方法列表:ls 服务名

      

      5).查看指定服务的方法的详细信息:ls -l 服务名

      

      2.ps命令

      1)显示发布服务的全部端口:ps

      

      2)显示服务地址列表:ps -l

      

      3)显示端口上的连接信息:ps 20880

      

      4)显示端口上的连接详细信息:ps -l 20880

      

      3.cd 命令

      1)进入指定服务目录中:cd 服务

      

      2)回到根目录:cd /

       

      注:可通过 pwd 查看所在位置

      4.trace命令

      1)跟踪1次服务调用的情况:trace 服务名

        当消费者没调用服务时,

        

        当消费者调用服务后,

        

      2)跟踪10次服务调用的情况:trace 服务名 10

      3)跟踪1次服务方法的调用情况:trace  服务名  方法名

      4)跟踪10次服务方法的调用情况:trace  服务名  方法名  10

      5.count命令

      1)统计1次服务任意方法的调用情况:count 服务名

      

      2)统计10次服务任意方法的调用情况:count 服务名  10

      3)统计1次指定服务方法的调用情况:count  服务名  方法名

      

      4)统计10次指定服务方法的调用情况:count  服务名  方法名  10

      6.invoke命令

      调用服务的方法:invoke XxxService.xxxMethod({"prop": "value"})

      

      7.status命令

      1)显示汇总状态,该状态将汇总所有资源的状态,当全部OK时则显示OK,只要有一个ERROR则显示ERROR,只要有一个WARN则显示WARN:status

      2)显示状态列表:status -l

      

      8.log命令

      1)修改dubbo logger的日志级别:

      

      2)查看file logger的最后100字符的日志:

      

      9.help命令

      1)显示telnet命帮助信息:help

      

      2)显示xxx命令的详细帮助信息:help xxx

      

      10.clear命令

      1)清空屏幕上的内容:clear

      2)清除屏幕上的指定行数的内容:clear 10

      11.exit命令

      退出当前telnet命令行:exit

      

       

      注:本文来源于官网,只是实际操作了下。

  • 相关阅读:
    分享jstl实现分页,类似百度分页
    分享git的常用命令
    ubuntu certbot 生成免费泛域名证书
    es创建普通索引以及各种查询
    动态代理
    开闭原则
    单一原则
    单例模式
    设计模式之观察者模式
    SpringBoot集成spring-data-jpa注入Bean失败
  • 原文地址:https://www.cnblogs.com/xbq8080/p/6817297.html
Copyright © 2011-2022 走看看