logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Spring常用注解

Spring部分1.声明bean的注解@Component 把普通pojo实例化到spring容器中(泛指各种组件,就是说当我们的类不属于各种归类的时候(不属于@Controller、@Services等的时候),我们就可以使用@Component来标注这个类。)@Service 用于标注服务层,主要用来进行业务的逻辑处理(service层)@Repository 用于标注数据访问层,也可以说用于

文章图片
#java
Kafka详解

kafka是一个分布式的,分区的消息(官方称之为commit log)服务。它提供一个消息系统应该 具备的功能,但是确有着独特的设计。可以这样来说,Kafka借鉴了JMS规范的思想,但是确 并 没有完全遵循JMS规范。我们先来看一下Kafka中相关术语:还有个副本的概念稍后讲名称解释Broker消息中间件处理节点,⼀个Kafka节点就是⼀个broker,⼀个或者多个Broker可以组成⼀个Kafk

#kafka#分布式#java
Kafka消费消息自动提交与手动提交

自动提交offset消费者poll到消息后默认情况下,会自动向broker的_consumer_offsets主题提交当前主题-分区消费的偏移量。自动提交会丢消息: 因为如果消费者还没消费完poll下来的消息就自动提交了偏移量,那么此 时消费者挂了,于是下一个消费者会从已提交的offset的下一个位置开始消费消息。之前未被消费的消息就丢失掉了。手动提交offset手动提交分为手动同步提交与手动异步

#kafka#java#分布式
Kafka同步发送与异步发送消息

生产者同步发消息,在收到kafka的ack告知发送成功之前一直处于阻塞状态

#kafka#分布式#zookeeper
到底了