04 2019 档案
摘要:ThreadPoolTaskExecutor提供TaskDecorator可以实现类似ThreadPoolExecutor.afterExecute()类似功能 taskDecorator主要是对Runnable任务装饰一下, 在任务执行时完成异常日志打印、ThreadLocal清理等功能 但是对C
阅读全文
摘要:shard自动分片 多个客户端订阅一个datahub TOPIC时, 服务端要考虑如何记录同步的点位 客户端自己维护订阅的点位, 比较麻烦 自动分片的时间间隔为分钟级 实现原理 通过心跳实现点位的同步, 每个consumer有拉数据线程和心跳线程 https://help.aliyun.com/do
阅读全文