- 查看服务器的进程(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)
trace XxxService
: 跟踪 1 次服务任意方法的调用情况trace XxxService 10
: 跟踪 10 次服务任意方法的调用情况trace XxxService xxxMethod
: 跟踪 1 次服务方法的调用情况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)
ps
: 显示服务端口列表ps -l
: 显示服务地址列表ps 20880
: 显示端口上的连接信息ps -l 20880
: 显示端口上的连接详细信息