
后端开发
小林师太
这个作者很懒,什么都没留下…
展开
-
kafka高并发的情况,如何避免消息丢失和重复?
kafka高并发的情况,如何避免消息丢失和重复? 1.为什么会发生消息丢失和消息重复? 消息发送 Kafka消息发送有两种方式:同步(sync)和异步(async),默认是同步方式,可通过producer.type属性进行配置。Kafka通过配置request.required.acks属性来确认消息的生产: 0—表示不进行消息接收是否成功的确认; 1—表示当Leader接收成功时确认; -1—...原创 2020-04-20 18:01:21 · 267 阅读 · 0 评论 -
Spring @Transactional使用和注解参数详解
spring @Transactional注解参数详解 事物注解方式: @Transactional 当标于类前时, 标示类中所有方法都进行事物处理 , 例子: @Transactional public class TestServiceBean implements TestService {} 当类中某些方法不需要事物时: @Transactional public class Test...原创 2020-01-18 11:40:00 · 164 阅读 · 0 评论