国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

一個(gè)需求問題 求提供方案(可打賞)

ikun

問題描述

截圖

接到一個(gè)開發(fā)任務(wù),需求是當(dāng)報(bào)警超過X分鐘未處理則通知用戶,
我打算用redis-queue任務(wù)隊(duì)列來做,當(dāng)某個(gè)設(shè)備觸發(fā)報(bào)警時(shí) 就把[設(shè)備id]和[觸發(fā)時(shí)間]字段插入到任務(wù)隊(duì)列,
,消費(fèi)者進(jìn)程獲得[設(shè)備id]和[觸發(fā)時(shí)間]字段,然后以[設(shè)備id]字段為條件查詢數(shù)據(jù)庫表判斷[觸發(fā)時(shí)間]是否超過報(bào)警時(shí)間.
超過報(bào)警時(shí)間則進(jìn)行消息通知,未超過報(bào)警時(shí)間則插入任務(wù)隊(duì)列進(jìn)行下一個(gè)循環(huán)的消費(fèi)

這個(gè)方案我總感覺不夠好. 不知道論壇里的朋友們有沒有做過類似的需求 能提供更優(yōu)秀的解決方案 我可以打賞

958 1 0
1個(gè)回答

Gin

延時(shí)隊(duì)列去處理, 5分鐘后執(zhí)行, 查詢是否已處理, 處理則不通知

  • ikun 2023-04-27

    這個(gè)分鐘數(shù)是可以進(jìn)行調(diào)整 并且可以刪除的

  • Gin 2023-04-27

    這個(gè)分鐘數(shù),會(huì)不會(huì)存表, 存表的話, 給個(gè)標(biāo)志, 更新時(shí)間啥的, 執(zhí)行的時(shí)候?qū)Ρ雀聲r(shí)間 確認(rèn)是否執(zhí)行

年代過于久遠(yuǎn),無法發(fā)表回答
??