![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
生产问题
文章平均质量分 50
loong-judge
生活也是一门艺术
展开
-
问题排查:发红包一段时间就不能用了
问题:小红包服务一段时间就不能用了,红包发不出去。。。 临时接受排查任务,对项目并不熟悉,首先从日志开始。。。 服务器日志: 从日志看是access_token 失效导致,并查看pod里内存使用,排除内存溢出情况。 部署情况 猜测 :维护access_token更新机制出来问题 查看项目源代码 WorkQyConfigScheduler 类,进行access_token更新机制 @Scheduled(cron = "0/30 * * * * ?") public v...原创 2021-09-14 19:13:24 · 149 阅读 · 0 评论 -
服务不可用,DruidDataSource 报错WARN级别的get/close not same thread
生产环境 CentOS release 6.5 (Final) 8核16G 多个tomcat实例,使用zookeeper分布式服务做线性扩展,最后log中的报错 2017-03-10 21:00:18,953 [DubboServerHandler-192.168.1.86:28081-thread-187] DEBUG *.*.*.service.aop.LoggingAspect - 退...原创 2018-03-30 00:00:22 · 1450 阅读 · 0 评论 -
并发测试未通过,自己使用jmeter寻找性能瓶颈
检查是否有大循环重复产生新对象实体。 检查对数据库查询中,是否有一次获得全部数据的查询。一般来说,如果一次取十万条记录到内存,就可能引起内存溢出。这个问题比较隐蔽,在上线前,数据库中数据较少,不容易出问题,上线后,数据库中数据多了,一次查询就有可能引起内存溢出。因此对于数据库查询尽量采用分页的方式查询。 检查List、MAP等集合对象是否有使用完后,未清除的问题。List、MAP等集合对象会始终存...原创 2018-06-07 10:41:24 · 5053 阅读 · 0 评论