![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
lyongq04
这个作者很懒,什么都没留下…
展开
-
virualvm 监控 jvm应用
今天打开jvm本来想监控一下本机jvm应用的性能,突然发现一年前帮一个广告平台做性能优化的配置居然还能看到相关应用信息,该平台一天单表数据量大概500w左右,忙时上千万数据,采取mysql分库每天定期分表;很多时候我们要对这种高并发的应用都要进行实时监控,一方面可以监控性能差的程序,另一方面及时发现程序运行异常信息;使用jmx监控,jvm配置如下:-Dcom.sun.management.jmxremote-Djava.rmi.server.hostname=47.106.108.196-Dcom原创 2020-06-01 19:50:24 · 173 阅读 · 0 评论 -
java多线程消息队列的实现
1、定义一个队列缓存池:[code="java"]private static List queueCache = new LinkedList();[/code]2、定义队列缓冲池最大消息数,如果达到该值,那么队列检入将等待检出低于该值时继续进行。[code="java"]private Integer offerMaxQueue = 2000;[/code]3、定义...原创 2014-10-12 23:38:10 · 977 阅读 · 0 评论