![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
问题记录
HOHO1233
这个作者很懒,什么都没留下…
展开
-
记录一次java进程cpu占用过高问题排查
问题描述:新版本灰度升级后,调用一个新接口,马上cpu会飙升到100+,并且实例再无响应,并且过几分钟后,cpu占用率会降下来,但是实例无法再提供服务,并且进程并没有死亡。环境:jdk:1.8spring cloud: Daltson.RELEASE排查办法:1.查看此实例的进程号:top命令2.查看此进程中占用最高的线程:ps -mp pid -o THREAD,tid,time...原创 2018-10-21 17:40:26 · 629 阅读 · 0 评论 -
spring cloud实现优雅停机问题记录
公司的项目要做优雅停机,记录下遇到的一些坑,常规的就不写了。环境:JDK1.8spring cloud Daltson.RELEASEspring boot 1.5.81.只集成actuator,开放出shutdown端点是不够的,需要在关闭前处理好线程池中未结束的线程。否则还是暴力停机,线程被直接中断了,业务也无法完成。具体解决方案参考https://github.com/spri...原创 2018-11-06 21:26:00 · 1216 阅读 · 0 评论 -
@EnableWebSocketMessageBroker与sping cloud bus冲突问题
问题描述:服务集成了websocket,集成spring cloud bus后,调用/bus/refresh端点发生异常,不仅实例无法读取最新的配置信息,实例也再也无法注册到eureka环境:jdk:1.8spring cloud: Daltson.RELEASE原因分析:通过跟踪代码发现,是因为@EnableWebSocketMessageBroker会初始化CompositeMes...原创 2018-12-27 19:13:19 · 6074 阅读 · 3 评论