差異處
這裏顯示兩個版本的差異處。
Both sides previous revision 前次修改 下次修改 | 前次修改 | ||
java:basic:queue:notificationbufferwithdelayqueue [2019/03/23 16:35] tony |
java:basic:queue:notificationbufferwithdelayqueue [2023/06/25 09:48] (目前版本) |
||
---|---|---|---|
行 134: | 行 134: | ||
</code> | </code> | ||
===== 後記 ===== | ===== 後記 ===== | ||
+ | 針對這樣的需求,Camel的Aggregator是可以達到部分的效果,可以參考[[java:apache_camel:aggregator:helloworld|這篇文章]];我會說部分效果的原因,是因為Aggredator無法根據不同client到達的時間去計算delay,它是以第一個client到達的時間為準。至於要相依於框架還是要自己造輪子,就看各位的考量了。 | ||
===== Reference ===== | ===== Reference ===== | ||
* [[https://www.baeldung.com/java-delay-queue|Guide to DelayQueue]] | * [[https://www.baeldung.com/java-delay-queue|Guide to DelayQueue]] |