kafka
文章平均质量分 77
happycao123
公众号【今夜写代码】 个人主页https://codehappycao.github.io/codetonight/
展开
-
kafka 配置自定义序列化方式
自定义序列化器 只需要实现对应的 Serializer,UserDeserializer比如有一个 User 类@Data@Override@Override@Override@Override生产者与消费者配置...上面我们配置了 User 相关的序列化,但是实际上项目发送的消息内容肯定不止 User 这一种,我们需要针对不同类型指定不同的序列化方式本文主要介绍了自定义序列化方式,以及为不同类型指定不同的序列化实现方式。原创 2024-09-13 18:53:27 · 276 阅读 · 0 评论 -
kafka消息发送几种方式
有些发送异常可以通过重试几次后解决,比如网络异常,对于有些异常比如消息太大超出kafka配置的最大消息字节数,这类异常重试也会失败,所以这类异常KafkaProducer 不会进行任何重试。有没有办法既要异步发送还要能处理发送失败的场景,这就是第三种,发送完成时,执行相应的回调方法。:等待发送结果返回,这种方式是可靠的,因为异常能及时处理,但同步发送需要阻塞等待一条消息发送完才处理下一条,吞吐量差。发送是异步的,不关心发送的结果,吞吐量最高,但可能存在发送失败的情况。分为同步发送、异步发送。原创 2024-09-12 18:54:58 · 250 阅读 · 0 评论 -
kafka之路-01从零搭建环境到SpringBoot集成
1) 生产者将消息发送到Broker 节点,消费者从Broker 订阅消息2)消息订阅通常有服务端Push 和 消费端Pull两种方式,Kafka采用的是。原创 2024-09-11 19:21:22 · 650 阅读 · 0 评论