摘要:
https://www.cnblogs.com/yn-huang/p/11684688.html 转载 通常来讲,kafka可以做到至少消费一次,但是可能会出现多次消费 也可以做到做多消费一次,但是可能会出现数据丢失。 刚好消费一次,必须在至少消费一次基础上,对幂等性进行判断,同时还需手动维护偏移量 阅读全文
摘要:
这里有篇redis基础讲解非常全的 https://www.kancloud.cn/zatko/redis/2274349 网上的redis教程其实非常多,redis通常是作为缓存,数据库来使用。单节点的就没必要特别讲了,网上有很多资料,之后会在别的篇章分享一些。 对于高级工程师必须要知道redis 阅读全文
摘要:
从事java4年左右了,因为前几年心思分散,所以一直没有专注学习。后因为工作变动开始学习。目前来看自己的水平堪堪达到java高级的水平,也就是勉强p5的级别。当然还是缺点经验。 这里分析一下初中高的差别,因为题主在二三线城市,所以和一线科班的人比基础肯定会差些。 初级:初级刚从培训班出来,其实只会增 阅读全文
摘要:
之前讲过一些kafka的api与简单使用,但是在一些大公司和面试高级工程师岗位过程中发现kafka有很多薄弱点需要加强。这里重点学习一下原理,还有集群部署以及宕机恢复还有实际使用中的一些问题。 以下图文主要转载自尚硅谷kafka课件,链接: https://pan.baidu.com/s/17XOe 阅读全文
摘要:
示范操作类 public class User{ String name; Integer age; Integer sex; BigDecimal money; } List<User> list= new Array()<>; //获取某个字段集合 List<String> list1=list 阅读全文
摘要:
https://blog.csdn.net/qq_38366854/article/details/115180861 阅读全文
摘要:
kafka避免重复消费实际上是修改offset的提交方式。但是如果前一段消费失败通常是采取继续发送到该topic下,但是调用的服务已经挂了,如果 服务一直处于异常意味着,要不停的重复失败的数据。会变成死循环,不停报错,浪费系统资源。 解决方案:将处理失败的信息发送到指定topic底下,该topic监 阅读全文
摘要:
导入依赖 <dependency> <groupId>org.apache.kafka</groupId> <artifactId>kafka-clients</artifactId> <version>2.4.0</version> </dependency> <dependency> <grou 阅读全文
摘要:
导入依赖 <dependency> <groupId>org.apache.kafka</groupId> <artifactId>kafka-clients</artifactId> <version>2.4.0</version> </dependency> <dependency> <grou 阅读全文
摘要:
Broker Configs Property Default Description broker.id 每个broker都可以用一个唯一的非负整数id进行标识;这个id可以作为broker的“名字”,并且它的存在使得broker无须混淆consumers就可以迁移到不同的host/port上。你 阅读全文