linux telnet連接請求dubbo接口

  • 查看服務器的進程(jps -l

[baseuser@S061 ~]$ jps -l
8966 xxxx-1.0-SNAPSHOT.jar
17756 sun.tools.jps.Jps

  • 查看進程對應的端口(netstat -anp | grep pid

[baseuser@S061 ~]$ netstat -anp | grep 8966
(Not all processes could be identified, non-owned process info
 will not be shown, you would have to be root to see it all.)
tcp6       0      0 :::22222                :::*                    LISTEN      8966/java           
tcp6       0      0 :::20881                :::*                    LISTEN      8966/java           
tcp6       0      0 :::8088                 :::*                    LISTEN      8966/java           
tcp6       0      0 :::8166                 :::*                    LISTEN      8966/java           
tcp6       0      0 10.9.38.61:20881        10.9.36.117:45785       ESTABLISHED 8966/java

  • 連接dubbo(telnet ip port

>telnet 10.9.38.61 20881

  • 查看所有的接口(ls 或者 ls -l

dubbo>ls
com.xxx.xxx.facade.IxxxxService

  • 查看某個接口對應的方法 (ls 接口 或者 ls -l 接口)

dubbo>ls -l com.xxx.xxx.facade.IxxxxService
com.zto.xxx.common.entity.Result modify(java.lang.String)

  • 跟蹤最近執行的記錄(trace
  1. trace XxxService: 跟蹤 1 次服務任意方法的調用情況
  2. trace XxxService 10: 跟蹤 10 次服務任意方法的調用情況
  3. trace XxxService xxxMethod: 跟蹤 1 次服務方法的調用情況
  4. trace XxxService xxxMethod 10: 跟蹤 10 次服務方法的調用情況

dubbo>trace com.xxx.xxx.facade.IxxxxService

dubbo>trace com.xxx.xxx.facade.IxxxxService modify

  • 請求某個方法(invoke

dubbo>invoke .xxx.xxx.facade.IxxxxService.modify("11")

  • 查看消費者(ps
  1. ps: 顯示服務端口列表
  2. ps -l: 顯示服務地址列表
  3. ps 20880: 顯示端口上的連接信息
  4. ps -l 20880: 顯示端口上的連接詳細信息
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章