国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

java - 消息隊(duì)列處理臨界時(shí)間問(wèn)題

瀏覽:97日期:2023-11-28 08:05:45

問(wèn)題描述

現(xiàn)在從消息隊(duì)列接收消息,然后寫入文件。每小時(shí)寫一個(gè),是批量寫入。但是出現(xiàn)個(gè)問(wèn)題,每次寫的新文件開(kāi)頭都有一些應(yīng)該屬于上個(gè)小時(shí)得數(shù)據(jù),消息體有time。如何保證所有消息都嚴(yán)格寫入自己小時(shí)得文件。現(xiàn)在想到的是將批量寫入的buffer按小時(shí)區(qū)分,Map<hour,buffer>,一個(gè)buffer對(duì)應(yīng)一個(gè)小時(shí),以buffer 對(duì)應(yīng)的小時(shí)字段生成文件名,這樣就保證每個(gè)buffer 里的數(shù)據(jù)都屬于自己的文件。還有其他更好的方法嗎?

問(wèn)題解答

回答1:

文件在小時(shí)整點(diǎn)生成,每個(gè)消息都帶上各自的時(shí)間戳,匹配寫

回答2:

感覺(jué)你這個(gè)問(wèn)題可能有以下幾個(gè)原因造成的:

producer重復(fù)發(fā)送了消息

mq重復(fù)發(fā)送了消息給consumer

前一小時(shí)consumer沒(méi)有告知mq已經(jīng)消費(fèi)消息,導(dǎo)致后一個(gè)小時(shí)mq又發(fā)送了消息

參考資料:

duplicated-messages-on-activemq

avoiding-duplicated-messages-on-jms-activemq

duplicate-detection

標(biāo)簽: java
相關(guān)文章:
主站蜘蛛池模板: 黄色三级视频在线 | 国产精品人伦久久 | 久久精品免费观看国产软件 | 国产成人黄网在线免 | 国产小呦 | 长腿校花被啪到腿软视频 | 最新理论三级中文在线观看 | 日本精品一在线观看视频 | 亚洲精品国产啊女成拍色拍 | 91亚洲精品在看在线观看高清 | 国产成人精品magnet | 青青草色久综合网 | 孕妇孕妇aaaaa级毛片视频 | 日本三级韩国三级在线观看a级 | 午夜免费69性视频爽爽爽 | 亚洲精品无码专区在线播放 | 欧美一线免费http | 秘书高跟黑色丝袜国产91在线 | 亚洲人成一区二区三区 | 欧美一级视频免费看 | 亚洲国产欧美日韩精品一区二区三区 | 国产美女午夜精品福利视频 | 日本一区二区三区四区无限 | 国产精品玖玖 | 国产成人欧美一区二区三区的 | 国产三级在线观看视频 | 成人aaaa| 欧美成人午夜片一一在线观看 | 久久久香蕉| 成年片美女福利视频在线 | 中文在线亚洲 | 玖草在线 | 伊人狼人影院 | 午夜黄色毛片 | 老司机深夜影院入口aaaa | 人妖欧美一区二区三区四区 | 综合久久久久久久 | 男人的天堂网在线 | 九九亚洲精品自拍 | 国产超薄肉色丝袜足j | 欧美国产一区二区 |