![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java 高并发开发
himal-himal
这个作者很懒,什么都没留下…
展开
-
阿里开源的限流神器 Sentinel,轻松搞定接口限流!
Sentinel是阿里巴巴开源的限流器熔断器,并且带有可视化操作界面。在日常开发中,限流功能时常被使用,用于对某些接口进行限流熔断,譬如限制单位时间内接口访问次数;或者按照某种规则进行限流,如限制ip的单位时间访问次数等。之前我们已经讲过接口限流的工具类ratelimter可以实现令牌桶的限流,很明显sentinel的功能更为全面和完善。来看一下sentinel的简介:https://github.com/alibaba/spring-cloud-alibaba/wiki/Sentinel转载 2020-11-21 13:57:17 · 346 阅读 · 0 评论 -
jvm性能调优工具 jps
jps - Java Virtual Machine Process Status ToolSynopsis Parameters Description Options Host Identifier Output Format Examples See AlsoSYNOPSISjps [ options ] [ hostid ]PARAMETERSoptionsCommand-line options.hostidThehost identifier..原创 2020-09-18 11:21:07 · 158 阅读 · 0 评论 -
jvm性能调优工具 jcmd,jcmd <pid> VM.native_memory detail.diff jcmd <pid> VM.native_memory baseline
一、jcmd命令使用先罗列下jcmd的常见用法:堆直方图查看:查看系统中类统计信息GC.class_histogram, 堆转储:导出堆信息GC.heap_dump, 获取系统Properties内容VM.system_properties 获取启动参数VM.flags 获取所有性能相关数据PerfCounter.print 查看原生内存信息:jcmd process_id VM.native_memory summary 查看CompressedClassSpace大小:jcmd原创 2020-09-18 10:19:23 · 2755 阅读 · 0 评论