
项目中曾经遇到的疑难杂症
赵泉伟
此人很懒,什么也没留下
展开
-
关于spring task任务无缘无故会停止的问题
相信大家在项目中一定会有用到异步定时任务,因为task在项目中应用场景还是非常广泛的,因为对于一些实时性要求不是很高的场景,如果用同步的话,就会造成资源浪费,并且再高并发场景下很容易就将服务器的资源耗光,影响用户的体验,同时同步的场景也增大了代码之间的耦合度,同时task也会经常用于后端大批量的操作,比方说补偿等等,因此task的使用场景还是非常广泛和不可或缺的。 一般用的比较多的task是基于...原创 2019-04-09 18:03:46 · 1836 阅读 · 0 评论 -
记一次线上排查内存泄漏的问题
事件描述:系统task任务隔断时间经常无缘无故停止执行。 事件分析:1.单线程task由于线程阻塞,导致无法执行下一个task调度任务。每次都是通过重启应用进行解决。 但是阻塞的话有一个特店,一般情况下只会导致某个任务停止,不可能所有的task都会不执行,因此此点排除。 2.那会是什么原因?还会有什么情况会导致这个问题?因此想起了还有一种情况会导致这样的问题发生。那就是java虚拟机在执行f...原创 2019-04-16 11:47:47 · 610 阅读 · 0 评论