上一篇文章中提到了我們在項(xiàng)目中運(yùn)用DelayQueue解決了一些需要延遲執(zhí)行的任務(wù),但是最近我們在生產(chǎn)環(huán)境上遇到了一個(gè)問題。重啟服務(wù)器后,那些未執(zhí)行的延遲任務(wù)就消失不見了。于...
上一篇文章中提到了我們在項(xiàng)目中運(yùn)用DelayQueue解決了一些需要延遲執(zhí)行的任務(wù),但是最近我們在生產(chǎn)環(huán)境上遇到了一個(gè)問題。重啟服務(wù)器后,那些未執(zhí)行的延遲任務(wù)就消失不見了。于...
我們產(chǎn)品的的業(yè)務(wù)中有那么一個(gè)場景,在醫(yī)生關(guān)閉問診的3min后,患者將無法繼續(xù)和醫(yī)生進(jìn)行對(duì)話。我根據(jù)對(duì)業(yè)務(wù)的理解,和對(duì)技術(shù)實(shí)現(xiàn)成本的衡量,決定采用通過DelayQueue的方式...
期待更新
DelayQueue之源碼分析本文將會(huì)對(duì)DelayQueue做一個(gè)簡單的介紹,并提供部分源碼的分析。 DelayQueue的特性基本上由BlockingQueue、PriorityQueue和Delaye...
本文將會(huì)對(duì)DelayQueue做一個(gè)簡單的介紹,并提供部分源碼的分析。 DelayQueue的特性基本上由BlockingQueue、PriorityQueue和Delaye...