dubbo服务telnet命令的使用
转自:https://www.cnblogs.com/feiqihang/p/4387330.html
Dubbo2.0.5以上版本服务提供端口支持telnet命令,下面我以通过实例抛砖引玉一下:
1.连接服务
测试对应IP和端口下的dubbo服务是否连通,cmd命令如下
ca 正常情况下,进入telnet窗口,键入回车进入dubbo命令模式。
2.查看服务列表
ls
(list services and methods)
ls
显示服务列表。
ls -l
显示服务详细信息列表。
ls XxxService
显示服务的方法列表。
ls -l XxxService
显示服务的方法详细信息列表。
3.调用服务接口
dubbo>invoke com.test.DemoService.queryDemoPageList({"id":"100"}, 1, 2)
{"totalCount":1,"data":[{date":"2011-03-23 14:10:32","name":"张三","keyword":null}]}
elapsed: 10 ms.
{"tot0 ms.
invoke
invoke XxxService.xxxMethod({"prop": "value"})
调用服务的方法。
invoke xxxMethod({"prop": "value"})
调用服务的方法(自动查找包含此方法的服务)。
4.查看服务状态
dubbo>count com.test.DemoService
dubbo>
+-------------------------+-------+--------+--------+---------+-----+
| method | total | failed | active | average | max |
+-------------------------+-------+--------+--------+---------+-----+
| queryDemoPageList | 0 | 0 | 0 | 0ms | 0ms |
| insertDemolist | 0 | 0 | 0 | 0ms | 0ms |
| uploadDemoList | 0 | 0 | 0 | 0ms | 0ms |
| deleteDemolist | 0 | 0 | 0 | 0ms | 0ms |
+-------------------------+-------+--------+--------+---------+-----+
count
count XxxService
统计1次服务任意方法的调用情况。
count XxxService 10
统计10次服务任意方法的调用情况。
count XxxService xxxMethod
统计1次服务方法的调用情况。
count XxxService xxxMethod 10
统计10次服务方法的调用情况。
status
status
显示汇总状态,该状态将汇总所有资源的状态,当全部OK时则显示OK,只要有一个ERROR则显示ERROR,只要有一个WARN则显示WARN。
status -l
显示状态列表。
参考资料:
Telnet命令参考手册:http://alibaba.github.io/dubbo-doc-static/Telnet+Command+Reference-zh-showComments=true&showCommentArea=true.htm
最新文章
- iOS的一些面试题分析总结(0)
- java:经典消费生成者
- HUD 5086 Revenge of Segment Tree(递推)
- Linux内核中的Kconfig、xx.defconfig、xx.config、Makefile
- spring 中事务的PROPAGATION_REQUIRED,Readonly的解释
- db4o种纯对象数据库引擎
- Bash美化
- python学习笔记19(序列的方法)
- Windows 环境下基于 nginx 的本地 PyPI 源
- DDD领域驱动设计和实践(转载)
- 配置Ssh免密码登录
- NLP —— 图模型(一)隐马尔可夫模型(Hidden Markov model,HMM)
- mysql复习秘籍
- 虚拟机下linux系统安装nginx
- 除了使用URLSearchParams处理axios发送的数据,但是兼容性不好,其他的兼容方法
- js的介绍 及用法 常量 变量!
- vue开发常见命令
- Nginx(二) nginx 无法启动
- vuejs解析url地址
- 我的Java之旅——之后的学习计划