E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Kafka权威指南
kafka
数据不丢失不重复_
Kafka
怎样保证消息不丢失?不重复?怎样保证消息顺序?
你知道
Kafka
要如何才能够保证消息不丢失不重复,怎样保证消息顺序吗?在java面试当中这是比较常见的java面试题了,下面一起来看看答案吧。
weixin_39897392
·
2023-11-29 06:12
kafka数据不丢失不重复
kafka
数据不丢失不重复_
Kafka
保证消息不丢失不重复
简单总结:消费端重复消费:建立去重表消费端丢失数据:关闭自动提交offset,处理完之后受到移位,enable.auto.commit=false关闭自动提交位移生产端重复发送:消费端消费之前从去重表中判重生产端丢失数据:这个是最麻烦的情况解决策略:1.异步方式缓冲区满了,就阻塞在那,等着缓冲区可用,不能清空缓冲区2.发送消息之后回调函数,发送成功就发送下一条,发送失败就记在日志中,等着定时脚本来
小丸子书单
·
2023-11-29 06:41
kafka数据不丢失不重复
Kafka
消息的丢失和消息的重复消费
周末有空,想到之前项目中用到了消息队列,当时只是简单用了一下工具包,开发完功能需求之后,自己又去认真看来一下原理,现在有空就和小伙伴们分享一下吧,希望有问题的地方大家可以指正,互相交流。我们项目是在物联网场景下的,需要采集底层设备的数据,然后对数据进行分析处理,因为数据上传是频率还是很高的,所以项目中用了消息队列进行数据缓冲,上层从队列中读取设备上传的数据,进行数据清理,再进行前端展示,项目刚开始
Leexdao
·
2023-11-29 06:39
Kafka
kafka
java
消息队列
大数据篇--
Kafka
数据丢失、重复与消息顺序保证
文章目录一、
Kafka
介绍二、数据重复1.Consumer重复消费数据:2.幂等性:3.事务:三、数据丢失四、
Kafka
的优化建议1.broker端:2.Producer优化(producer.properties
小强签名设计
·
2023-11-29 06:08
大数据面试
Kafka
数据重复与丢失
【
Kafka
】——顺序消费、重复消费、消息丢失
前言
Kafka
可以说是为分布式而生的一个消息中间件,功能很强大,提到这个,我们可能就会想到消息中间件常提到的几个问题,消费的顺序性、重复消费、消息丢失等问题,接下来我们一一来看。
hy_coming
·
2023-11-29 06:37
KAFKA
kafka
分布式
顺序消费
重复消费
消息丢失
kafka
如何保证消息不丢失 不重复消费 消息的顺序
收到消息后会给生产者发送一个ack指令.生产者接收到broker发送成功的指令,这个时候我们就可以认为消息发送成功了.没有接收到ack指令我们就认为消息发送失败.publicvoidsendEventBy
Kafka
程序员小单
·
2023-11-29 06:04
kafka
分布式
利用docker&docker-compose实现
kafka
消息通信
一、
kafka
架构:参考文章:(125条消息)
Kafka
的点对点模式、发布订阅模式、基础架构_godkzz的博客-CSDN博客_
kafka
发布订阅模式(125条消息)
Kafka
原理及应用实践,用心看这篇就够了
古剑诛仙
·
2023-11-29 05:08
kafka
docker
java
Kafka
的ack机制
kafka
消息队列的方式目录概述小结:参考资料和推荐阅读LDistiggerforever,CGarenotbrothersforever,throwthepotandshineforever.Modestyisnotfalse
执于代码
·
2023-11-29 05:08
kafka
java
分布式
kafka
外部无法连接进行生产消费(服务器docker搭建)
kafka
外部无法连接进行生产消费(docker搭建)问题来源:这几天在使用java连接
kafka
的过程中一直出现一个错误,网上的无论是修改
kafka
内部的配置还是查找端口是否连通都无法解决,后面突然发现是一个一个配置的问题
只想做打工人
·
2023-11-29 05:05
kafka
docker
服务器
云服务器使用docker-compose安装
kafka
查了一些资料,终于改好了,整理一下发出来,记录一下,希望能帮到遇到问题的人容器选择本次使用bitnami/
kafka
,其实他们文档已经写得挺清楚了,但是我也是改了一段时间才改完,希望能方便不想看文档的兄弟们
超级小奸
·
2023-11-29 05:03
kafka
kafka
服务器
docker
elk笔记10--filebeat使用
elk笔记10--filebeat使用1filebeat介绍2filebeat使用案例2.1软件安装2.2采集数据到
kafka
2.3采集数据到es3使用技巧3.1filebeat将日志按照类别发送到不同
昕光xg
·
2023-11-29 05:32
Bigdata
filebeat
日志采集
mac docker安装
kafka
和宿主机连接
kafka
因为
kafka
依赖zookeeper,所以须要使用docker同时安装zookeeper和
kafka
坑:因为macOS的docker底层实现的不一样,网上的不少教程放在macOS中并不能成功运行,主要缘由是
91小姐姐
·
2023-11-29 05:02
kafka
docker
macos
Kafka
的Ack应答&&数据重复解决(幂等性原理及事务处理)
Ack应答Acks=0无论leader的数据有没有落盘都可以发送,但数据的可靠性就非常差,一般都不会用,效率高Acks=1当leader的数据落盘之后,follow不管有没有落盘,应答发送,可靠性中等,效率也中等(当leader挂了,重新选举leader,由于之前的应答,之前的数据就丢失了)Acks=-1只有当leader和isr中的follow的数据都落盘之后才能应答,效率最低,但数据的可靠性最
uixjhn
·
2023-11-29 05:31
kafka
kafka
kafka
中ack的三种参数配置
所以
Kafka
为用户提供了三种可靠性级别,用户根据对可靠性和延迟的要求进行权衡,选择以下的配置。
是小李呀~
·
2023-11-29 05:31
kafka
kafka
分布式
MacOs下使用 Docker 安装
Kafka
记录一下在mac下安装
kafka
的过程,可以给大家一个参考,避免踩坑。由于
kafka
依赖zookeeper,因此需要使用docker同时安装zookeeper和
kafka
。
余晖下的少爷
·
2023-11-29 05:00
kafka
docker
docker部署
kafka
3+zookeeper+eagle
1.检测docker网卡先看下网卡有哪些没有则创建网卡的作用dockercompose多个服务可以使用服务名dockernetworkls我这里是有zk-net网卡你没有就使用命令创建dockernetworkcreate-dbridgezk-net2.搭建zookeeper集群zookeeper.yamlversion:'3.1'networks:zk-net:name:zk-net#网络名se
joker.zeng
·
2023-11-29 05:00
docker
zookeeper
容器
kafka
分布式
kafka
集群环境部署
文章目录1
Kafka
集群2搭建两台服务器2.1zookeeper部署2.2启动1号机器的broker2.3启动2号机器的broker2.4查看
kafka
集群2.5测试集群1
Kafka
集群2搭建两台服务器
路飞H
·
2023-11-29 05:59
kafka
kafka
分布式
Kafka
Ack应答机制理解
背景最近李哥做了
kafka
的调研,我看了他做的
kafka
与rabbitmq的对比与性能分析,打算深入了解一下
kafka
的ack应答机制1.
kafka
基础大家可自行学习2.这里我直接分析下ack应答机制,
PHPerJiang
·
2023-11-29 05:59
Kafka
kafka-ack
Docker
Kafka
0X00CentOS部署
kafka
CentOS7搭建
Kafka
环境-简书
Kafka
是一个分布式流平台,基于Zookeeper的分布式消息系统;具有高吞吐量、高性能、实时及高可用等特点由服务器和客户端组成
ButFlyzzZ
·
2023-11-29 05:29
Docker
kafka
docker
Kafka
ACK应答级别以及相关副本介绍
leader收到数据后应答ack:-1生产者发送过来的数据,leader和ISR队列里面的所有节点收齐数据后应答数据完全可靠条件=ack级别设置为-1+replica分区副本数大于等于2+ISR版本大于等于2
kafka
Max.G
·
2023-11-29 05:29
分布式
kafka
【
Kafka
精进系列002】Docker环境下
Kafka
的安装启动与消息发送
前言上一节【
Kafka
精进系列001】
Kafka
单机安装与启动(Mac)中,我们演示了如何在本地安装、启动
Kafka
以及
Kafka
消息的生产和发送过程,本节将演示如何在Docker中安装启动
Kafka
容器
是Guava不是瓜娃
·
2023-11-29 05:58
Java进阶
Kafka
docker
centos7 docker 安装
kafka
1、
kafka
需要zookeeper管理,所以需要先安装zookeeper。
SxxxxxH
·
2023-11-29 05:58
docker
kafka
centos
linux
kafka
生产数据时的应答机制(ACK)
ACK=0:生产者发送完数据,不用考虑数据是否已到达
kafka
服务器,然后紧接着就发下一条数据,这样,效率会非常高。但是存在一个问题:数据的丢失可能性比较大。
赵晗老师
·
2023-11-29 05:58
数据库
mysql
服务器
通过docker进行部署 Zookeeper、
Kafka
集群
1、安装虚拟机个人比较喜欢virtualbox,给人一种很轻量级的感觉,Linux安装的Centos7.3最简版。之前比较迷Linux桌面,但是虚拟机资源实在有限,还是安装个简易版吧。2、安装docker添加Docker的存储库yum-config-manager--add-repohttps://download.docker.com/linux/centos/docker-ce.repo安装D
m0_67391907
·
2023-11-29 05:27
java
docker
zookeeper
kafka
java
eclipse
macOS 下 使用 docker 安装
kafka
macOS下使用docker安装
kafka
由于
kafka
依赖zookeeper,因此需要使用docker同时安装zookeeper和
kafka
。
超人go
·
2023-11-29 05:57
kafka
kafka
Kafka
生产者发送消息的流程
Kafka
生产者发送消息的流程涉及多个步骤,从消息的创建到成功存储在
Kafka
集群中。
来自宇宙的曹先生
·
2023-11-29 05:26
kafka
分布式
消息队列
MQ
Kafka
事务机制:原理和实践
Kafka
事务机制:原理和实践Apache
Kafka
是一个分布式流处理平台,广泛用于构建实时数据管道和流应用程序。
来自宇宙的曹先生
·
2023-11-29 05:26
kafka
分布式
消息队列之
Kafka
的ack应答机制
kafka
中的应答机制:ack作用是确认收到消息,一条是producer发送消息到leader收到消息之后发送ack另一条是leader和follower之间同步完成数据会发送ack对于一些不太重要的数据
路人王sun
·
2023-11-29 05:56
kafka
大数据
Kafka
数据可靠性和ACK应答机制
Kafka
生产者发送数据流程!]
飞Link
·
2023-11-29 05:55
大数据
kafka
分布式
zookeeper
ACK((Acknowledge character)应答机制(
kafka
)
ACK有三个等级等级解释安全性所用时间0不等leader的反馈,就是不等任何反馈最不安全最短1等leader的反馈,不等ISR中follower的反馈较为安全(leader不掉)较短-1(all)等leader的反馈,而且等ISR中所有的follower的反馈安全最慢
狗狗_猪猪
·
2023-11-29 05:24
大数据
kafka
kafka
分布式
big
data
docker安装
kafka
并测试
#1.下载docker镜像dockerpullwurstmeister/zookeeperdockerpullwurstmeister/
kafka
#2.启动zookeeper(单机方式)dockerrun-d
AinUser
·
2023-11-29 05:22
项目功能经验
kafka
docker
linux
zookeeper
消息
使用C语言操作
kafka
文章目录1安装librd
kafka
2开启
kafka
相关服务2.1启动zookeeper2.2启动
Kafka
2.3创建topic3c语言操作
kafka
的范例3.1消费者3.2生产者3.3生产者和消费者的交互总结
路飞H
·
2023-11-29 05:20
kafka
c语言
kafka
Docker 安装
kafka
并创建topic 进行消息通信
Apache
Kafka
是一个分布式流处理平台,用于构建高性能、可扩展的实时数据流应用程序。本文将介绍如何使用Docker容器化技术来安装和配置Apache
Kafka
。
阳仔的屁仔
·
2023-11-29 05:50
docker
kafka
docker
kafka
容器
Kafka
的ACK应答级别
在
Kafka
中,ACK(Acknowledgement)应答级别是一个重要的概念,它决定了消息发送到
Kafka
集群后如何确认消息的成功存储。
来自宇宙的曹先生
·
2023-11-29 05:19
kafka
分布式
MQ
消息队列
Flink二阶段提交方式写入MySQL
项目中需要使用Flink消费
Kafka
中的数据,然后使用事务的方式写入到MySQL里面。
淡定一生2333
·
2023-11-29 04:28
Flink
SpringBoot集成
kafka
1、在项目中连接
kafka
,因为是外网,首先要开放
kafka
配置文件中的如下配置(其中IP为公网IP),advertised.listeners=PLAINTEXT://公网IP:90922、在开始前我们先创建两个
&疯狂的小码农··~
·
2023-11-29 03:13
spring
boot
kafka
linq
kafka
的详细安装部署
简介:
Kafka
是一个分布式流处理平台,主要用于处理高吞吐量的实时数据流。
Kafka
最初由LinkedIn公司开发,现在由ApacheSoftwareFoundation维护和开发。
小李不怕黑
·
2023-11-29 01:10
项目部署
kafka
分布式
使用
Kafka
、Flink、Druid构建实时数据系统架构
但开源领域有一个解决方案:
Kafka
、Flink和Druid一起使用时,可以创建一个实时数据架构,减少这些等待时间。在这篇文章中,我们将探讨如何利用
Kafka
、Flink、Druid实现
guohuang
·
2023-11-28 23:51
kafka
flink
系统架构
大数据
kafka
单机安装&配置安全证书
kafka
单机安装&配置安全证书单机
kafka
安装下载安装包$wgethttps://mirrors.tuna.tsinghua.edu.cn/apache/
kafka
/2.5.0/
kafka
_2.12
好多小花花
·
2023-11-28 22:49
消息中间件选型分析:从
Kafka
与 RabbitMQ 对比
一、前言消息队列中间件(简称消息中间件)是指利用高效可靠的消息传递机制进行与平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型,它可以在分布式环境下提供应用解耦、弹性伸缩、冗余存储、流量削峰、异步通信、数据同步等等功能,其作为分布式系统架构中的一个重要组件,有着举足轻重的地位。目前开源的消息中间件可谓是琳琅满目,能让大家耳熟能详的就有很多,比如ActiveMQ
四月天03
·
2023-11-28 18:27
Kafka
java-rabbitmq
rabbitmq
kafka
ubuntu18.04安装
kafka
_2.13-2.8.2并配置开机自启动
文章目录前言一、下载
kafka
二、
kafka
解压并,配置外部IP能访问
kafka
三、启动zookeeper三、启动
kafka
四、topic操作及消息的发送和接收1、新建一个topic,名字叫topic-test2
唯一602
·
2023-11-28 18:19
kafka
ubuntu
面试刷题自备中
面试刷题自备中JavaSE基础线程redisMQ
kafka
springspringmvcspringbootspringcloud设计模式数据库FastDFS垃圾回收机制项目部署dockerlinuxJavaSE
鼠爷ねずみ
·
2023-11-28 18:35
面试
职场和发展
Doris-Routine Load(二十七)
适用场景当前仅支持从
Kafka
系统进行例行导入,使用限制:(1)支持无认证的
Kafka
访问,以及通过SSL方式认证的
Kafka
集群。(2)支持的消息格式为csv,json文本格式。
玖玖1704
·
2023-11-28 16:58
Doris
数据库
mysql
sql
hadoop
etl
大数据平台测试-一次生产P2故障记录
公司为了数据安全,去年评审通过了一个基于中间件
kafka
的鉴权项目,大概的意思,消费topic的应用需要对接鉴权项目,订阅应用,启动端口9093消费(默认是9092端口),当时大家(开发)都觉得风险太大了
软件测试李同学
·
2023-11-28 16:27
大数据平台测试
Spring
Boot
kafka
Zookeeper
中间件
生产故障
Kafka
问题
1.
Kafka
中的ISR(InSyncRepli)、OSR(OutSyncRepli)、AR(AllRepli)代表什么?ISR:和leader保持同步的follower集合。
July2333
·
2023-11-28 16:14
【软件测试】盘一盘工作中遇到的 MQ 异常测试
日常经手的系统主要用的是RocketMQ,是阿里系下开源的一款分布式、队列模型的消息中间件,是阿里参照
kafka
设计思想使用java实现的一套MQ,并做了自己的改进。
静姐说测试
·
2023-11-28 15:34
自动化测试
软件测试
经验分享
pytest
selenium
dubbo
postman
自动化测试
测试工程师
websocket分布式共享session解决方法
问题描述:项目开发是基于cloud分布式开发模式,需要实时向客户端推送消费的
kafka
内容,由于websocket的session不可序列化,故不能够存储到redis等缓存当中。
诗和远方的码农
·
2023-11-28 14:31
开发心得
websocket
session共享
分布式开发
07 | Kakfa_生产者消息分区机制原理剖析
我们在使用Apache
Kafka
生产和消费消息的时候,肯定是希望能够将数据均匀地分配到所有服务器上。
Splunker
·
2023-11-28 13:23
docker部署
kafka
文章目录docker部署
Kafka
1.搭建docker2.进入容器3.修改配置文件4.测试
kafka
kafka
知识点目录docker部署
Kafka
1.搭建docker这里我直接用的是docker-compose
jenrain
·
2023-11-28 12:39
kafka
kafka
使用Docker部署
Kafka
使用bitnami的
kafka
镜像,参考文档单独拉取
Kafka
镜像拉取镜像:dockerpullbitnami/
kafka
:2.4.1通过这种方式只能获取到
kafka
镜像,由于
kafka
运行依赖zookeeper
咦940
·
2023-11-28 12:39
消息队列
docker
kafka
上一页
46
47
48
49
50
51
52
53
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他