Debezium报错:无法在服务器上找到所需的数据。需要重新配置连接器以在需要时使用快照

大数据 专栏收录该内容
¥59.90 ¥99.00
213篇文章

Debezium报错:无法在服务器上找到所需的数据。需要重新配置连接器以在需要时使用快照

在大数据领域,Debezium是一个流行的开源项目,用于实时捕获和发布数据库更改事件。它提供了一种可靠且高效的方法来监控和捕获关系型数据库的变更,并将这些变更以流的形式传输到其他系统中。

然而,有时候在使用Debezium的过程中,可能会遇到一些错误。其中一个常见的错误是"no longer available on the server. Reconfigure the connector to use a snapshot when needed"。这个错误意味着连接器无法找到所需的数据,建议重新配置连接器以在需要时使用快照。

为了更好地理解这个错误,让我们看一下一个示例场景和相应的源代码。

首先,我们需要设置一个Debezium连接器来监控数据库的变更。假设我们正在监控名为"mydatabase"的MySQL数据库中的"orders"表。以下是一个简单的配置文件示例:

name=my-connector
connector.class=io.debezium.connector.mysql.MySqlConnector
database.hostname=localhost
database.port=3306
database.user=debezium
database.password=debezium
database.server.id=1
database.server.name=mydatabase
database.whitelist=mydatabase
table.whitelist=myda
Debezium指定binlog位置初始化异常排查修复 文章目录异常现象如何复现排查定位线索定位 异常现象 最近项目需要使用Debezium指定binlog位置读取数据,当配置FileDatabaseHistory 保存offset就会出现无法识别schema异常。 14:52:18.237 [blc-9.135.12.10:3307] ERROR io.debezium.connector.mysql.MySqlStreamingChangeEventSource - Encountered change event 'Event{header=EventHe 阅读详情

相关推荐

debezium报错:no longer available on the server. Reconfigure the connector to use a snapshot when neede

debezium报错:no longer available on the server. Reconfigure the connector to use a snapshot when neede 完整报错如下: -“trace”:"io.debezium.DebeziumException: The connector is trying to read binlog starting at SourceInfo [currentGtid=null, currentBinlogFilename=mys

zhengzaifeidelushang的博客 3699

debezium报错处理系列之十五:no longer available on the server. Reconfigure the connector to use a snapshot whe

debezium报错处理系列之十五:no longer available on the server. Reconfigure the connector to use a snapshot when neede一、debezium完整报错二、报错产生的详细原因三、报错详细解决方法 Debezium报错处理系列一:The db history topic is missing. Debezium报错处理系列二:Make sure that the same history topic isn‘t shar

zhengzaifeidelushang的博客 1271

Debezium从入门到精通系列之:百篇系列文章汇总之研究Debezium技术遇到的各种错误的解决方法

Debezium从入门到精通系列之:打通Debezium技术过程中遇到各种错误的解决方法之百篇系列文章汇总

zhengzaifeidelushang的博客 3634

Debezium系列之:详细总结数据库binlog文件不存在的几种解决方法

Debezium系列之:详细总结数据库binlog文件不存在的几种解决方法

zhengzaifeidelushang的博客 975

Debezium实战-第6章 API与SPI

6 API与SPI 6.1 Debezium引擎 Debezium 连接器通常通过将它们部署到 Kafka Connect 服务并配置一个或多个连接器来监控上游数据库并为它们在上游数据库中看到的所有更改生成数据更改事件来操作。这些数据更改事件被写入 Kafka,在那里它们可以被许多不同的应用程序独立使用。Kafka Connect 提供出色的容错性和可扩展性,因为它作为分布式服务运行,并确保所有已注册和配置的连接器始终运行。例如,即使集群中的一个 Kafka Connect 端点出现故障,其余的 Kafka

Kettle实战 3318

Debezium系列之:记录一次快速处理生产环境debezium connector故障,并使用debezium补缺失的数据

Debezium系列之:记录一次快速处理生产环境debezium connector故障一、背景二、快速恢复connector三、使用debezium补缺失的数据 一、背景 debezium生产环境connector故障了,需要快速处理才能不影响后续数据开发任务,同时需要确保数据不会有遗漏。出现数据遗漏需要把遗漏的数据补充完整。 二、快速恢复connector 删除debezium故障的connector 使用一个新的history topic,创建新的history topic,使用新的connecto

zhengzaifeidelushang的博客 3746

Debezium报错处理系列之十七:Caused by: javax.management.InstanceAlreadyExistsException

Debezium报错处理系列之十七:Caused by: javax.management.InstanceAlreadyExistsException一、完整报错 Debezium报错处理系列一:The db history topic is missing. Debezium报错处理系列二:Make sure that the same history topic isn‘t shared by multiple connector instances. Debezium报错处理系列三:Access d

zhengzaifeidelushang的博客 876

告别复杂配置:利用原生DDNS实现IPv6直连群晖的极简指南

本文详细介绍了如何利用原生DDNS实现IPv6直连群晖NAS的极简方法,告别复杂配置。从检查IPv6网络环境、路由器防火墙设置到群晖DDNS配置,一步步指导用户完成设置,并分享移动网络下的使用体验和安全防护建议,帮助用户轻松实现远程访问。

weixin_30918633的博客 413

【MCU】一种基于RTOS的无应答重发机制

文章目录一、背景描述二、结构框图三、基于RTOS的信号量的实现(3-1)思路描述(3-2)步骤(3-2-1)定义超时重发信号量(3-2-2)定义发送线程入口(3-2-3)定义接收线程入口四、基于定时器的实现(4-1)思路描述(4-2)步骤(4-2-1)创建定时器(4-2-2)定义定时器超时处理函数(4-2-3)定义发送线程入口(4-2-4)定义接收线程入口 一、背景描述 ​ 在微控制器之间进行数据通信时,大多需要添加无应答重发机制,以增强数据交互和通信的稳定性。 在使用UART通信的双方设备,当一次数据传输

iriczhao的博客 1522

Arcgis 10.3 与 ArcGIS Engine 10.3 安装与破解

Arcgis 10.3 与 ArcGIS Engine 10.3 安装与破解

weixin_52127098的博客 4725

zynq+LWIP 裸机双网口实现(MIO+EMIO)+程序下载

芯片型号: ZYNQ: XC7Z010clg400开发软件:Vivado2022 + Xilinx Vitis 2022网卡芯片:RTL8211FDI(需要根据网口芯片型号修改对应的硬件配置代码。

thinking in 小宇宙 3405

车载测试面试题总结

首先确认是什么问题,如果是测试软件的问题就先确定自己的测试方法有没有问题,如果没有问题,那就是测试软件的问题,这时候就需要提bug 进行跟踪,(比如BCM测试的时候,先明确测试的输入,对输入)进行需求分析,然后设计测试用例,进行用例评审,评审完执行测试用例形成最终的版本,台架分为:hil(黑尔)台架,单个控制器的台架、整车台架、车身台架、动力系统台架等,主要验证其功能,或者实车无法满足的测试环境。这个人不可能一直,点击几千次或者多少次几个小时连续点击,人不可能一直在点。因为要模拟一下这个稳定性,

woaxiaoqing的博客 7813

基于深度学习的番茄成熟度检测系统——YOLOv5、YOLOv8、YOLOv10及UI界面的实现

YOLO是一种快速且准确的目标检测模型,近年来,YOLOv5、YOLOv8和YOLOv10作为YOLO系列的重要版本,分别在速度、精度和效率上进行了优化。下面我们简要介绍这些模型。本文介绍了如何基于YOLOv5、YOLOv8和YOLOv10等深度学习模型,结合PyQt5设计一个番茄成熟度检测系统。通过训练模型、优化算法和设计用户友好的界面,我们能够构建一个高效且准确的番茄成熟度检测系统,广泛应用于农业自动化和智能化管理中。

YOLO 1002

STM32串口控制LED灯的亮灭

STM32中的串口控制LED灯的亮灭,分为两种方式,一种是直接发送数字0和1来控制灯的亮灭,另一种是通过发送字符串来控制。 我所使用的开发板主控芯片是STM32F401RET6,主频84MHz, 首先要进行串口的初始化: /* 函数功能:串口的初始化 函数名:Usart_Init 返回值:无 参数:u32 brr 备注: USART1_TXD->PA9 USART1_RXD->PA10 */ void Usart_Init(u32 brr) { float div; u16 div

博客 2万+

自然语言处理之话题建模:BERTopic模型详解

BERTopic是一种基于BERT的先进话题建模技术,它结合了BERT的语义理解能力和非参数聚类算法HDBSCAN的灵活性,能够生成高质量、语义丰富的话题。与传统的LDA(Latent Dirichlet Allocation)话题模型相比,BERTopic能够更好地捕捉文本的复杂语义结构,因为它利用了预训练的BERT模型来嵌入文本,从而在话题建模中引入了深度学习的力量。聚类是无监督学习的一种,其目标是将数据集中的样本按照相似性进行分组,每个组称为一个“簇”。

zhubeibei168的博客 4535

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

上一篇: Env-StreamExecutionEnvironment 大数据:高效处理大规模数据的环境与流式执行
下一篇: SQL Server 行转列函数 Pivot 在处理大数据时的应用
普通网友
博客等级 码龄3年 136粉丝 584原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值