- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 定时任务假死问题排查
问题表现某定时任务过一段时间死掉,不再输出任务日志。分析估计不是线程被干死,一般是活儿一直干不完,在等资源啥的。过程jstack 2476|grep Scheduler -A 30发现大部分线程时起时停,但其中一个一直Running。"myScheduler-9" #29 prio=5 os_prio=0 tid=0x00007fc52cdd3000 nid=0xa9a runnable [0x0...
2018-06-13 19:18:56 12296 4
原创 北京周边游
古北水镇、密云、风景好,玩儿的东西多北京红砖当代美术馆、798蟹岛机场、建筑,构架民生现代美术馆、798松美术馆、看建筑,有B格乐翻了蹦床乐园、机场、亲子国家动物博物馆、奥林匹克公园、各种动物鸟巢魅力3D魔幻体验馆、奥体、有意思山水美术馆、四方桥、有中学生作品展,可以看看中国航空博物馆、很北的地方、顺路的时候可以看看,好多飞机时代美术馆、五棵松、有时间的话可以去拔草地质博物馆、西四、各种石头北京画...
2018-06-13 09:00:12 670
原创 一、分布式事务的应用场景
现在提起分布式事务中的“事务”,和传统的数据库事务中的“事务”严格意义上已经不是完全等同的了。设计一个分布式事务框架前,首先要明确问题到定义。分析具体应用场景,包括以下三个:A、服务内跨数据库的事务;B、跨内部服务的事务;C、跨外部服务的事务。其中划分内部和外部的标准是:内部服务我们可以控制其实现,修改配置或代码;外部服务指的是第三方的,只能约定通信的方式和具体协议,具体代码实现在控制范围之外。具...
2018-06-12 13:38:35 11555
原创 一次线程泄露问题排查笔记
问题表现应用启动几个小时后,死掉,临死前报错: org.springframework.web.util.NestedServletException: Handler dispatch failed; nested exception is java.lang.OutOfMemoryError: unable to create new native thread目前服务重启了,可以预见几...
2018-06-12 13:37:52 8202
原创 Zuul Filter的小坑
Zuul是Spring Cloud技术栈里对外网关的实现。所有的服务从这里对外暴露,鉴权、加密、压缩、缓存等等等等,各类需求可以在这里一次编码、彻底解决,方便极了。但是这里又是所有服务的入口,一夫当关、万夫莫开,丁点错误会被无限放大,需要慎之又慎。昨天小踩了一下,发现了几个小坑,先记下来,待时机成熟时在一块儿总结。1. 不要对response直接操作!!response的输出流不是你想写就能写,想...
2018-06-12 13:36:59 3840
精彩绝伦的CSS
2014-09-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人