当前位置: 首页 > news >正文

福州网站建设软件php做网站开源项目

福州网站建设软件,php做网站开源项目,杭州有哪些网络公司,怎样制定网络推广方案1.Debezium-Embedded 简介 Debezium连接器的操作通常是将它们部署到Kafka Connect服务#xff0c;并配置一个或多个连接器来监控上游数据库#xff0c;并为它们在上游数据库中看到的所有更改生成数据更改事件。这些数据更改事件被写入Kafka#xff0c;在那里它们可以被许多不…1.Debezium-Embedded 简介 Debezium连接器的操作通常是将它们部署到Kafka Connect服务并配置一个或多个连接器来监控上游数据库并为它们在上游数据库中看到的所有更改生成数据更改事件。这些数据更改事件被写入Kafka在那里它们可以被许多不同的应用程序独立使用。Kafka Connect提供了出色的容错性和可扩展性因为它作为分布式服务运行并确保所有注册和配置的连接器始终在运行。例如即使集群中的一个Kafka Connect端点出现故障其余的Kafka连接端点也会重新启动以前在现已终止的端点上运行的任何连接器从而最大限度地减少停机时间并消除管理活动。 并不是每个应用程序都需要这种级别的容错和可靠性他们可能不想依赖外部的Kafka代理和Kafka Connect服务集群。相反一些应用程序更喜欢将Debezium连接器直接嵌入到应用程序空间中。他们仍然想要相同的数据更改事件但更喜欢让连接器将它们直接发送到应用程序而不是将它们保存在Kafka中。 这个Debezium-Embedded模块定义了一个小型库允许应用程序轻松配置和运行debezium连接器。 2.MySQL端配置 2.1 开启日志 MySQL开启日志配置可参考MySQL 主从配置-CSDN博客实现。 show variables like log_%; 2.2 创建监控账号并授权 #创建账号 create user debezium% identified with mysql_native_password by wsx-123; #给账号授权 GRANT SELECT, RELOAD, SHOW DATABASES, REPLICATION SLAVE, REPLICATION CLIENT ON *.* TO debezium%; #刷新权限 FLUSH PRIVILEGES; 3.应用端开发 3.1 maven 引用debezium-embedded dependencygroupIdio.debezium/groupIdartifactIddebezium-embedded/artifactIdversion${debezium-embedded.version}/version /dependency dependencygroupIdio.debezium/groupIdartifactIddebezium-connector-mysql/artifactIdversion${debezium-embedded.version}/version /dependency 3.2 代码开发 package com.dayesmart.dataplusjava.util;import io.debezium.config.Configuration; import io.debezium.embedded.EmbeddedEngine; import io.debezium.engine.DebeziumEngine; import lombok.extern.slf4j.Slf4j; import org.apache.kafka.connect.source.SourceRecord;import java.util.List; import java.util.concurrent.Executor; import java.util.concurrent.Executors;Slf4j public class DebeziumTest {public static void main(String[] args) {Executor executor Executors.newSingleThreadExecutor();Configuration config Configuration.create()/* begin engine properties */.with(connector.class,io.debezium.connector.mysql.MySqlConnector).with(offset.storage,org.apache.kafka.connect.storage.FileOffsetBackingStore).with(offset.storage.file.filename,E:/tmp/debezium/offset.dat).with(offset.flush.interval.ms, 60000)/* begin connector properties */.with(name, my-sql-connector).with(database.hostname, 127.0.0.1).with(database.port, 3307).with(database.user, debezium).with(database.password, wsx-123).with(database.connectionTimeZone, Asia/Shanghai).with(database.server.id, 85744).with(database.include.list,test).with(snapshot.mode,initial).with(database.server.name,weisx).with(database.history,io.debezium.relational.history.FileDatabaseHistory).with(database.history.file.filename,E:/tmp/debezium/schemahistory.dat).build();// Create the engine with this configuration ...EmbeddedEngine engine EmbeddedEngine.create().using(config).notifying(new EmbeddedEngine.ChangeConsumer(){Overridepublic void handleBatch(ListSourceRecord list, DebeziumEngine.RecordCommitterSourceRecord recordCommitter) throws InterruptedException {log.info({},list);}}).using((success,message,error) -{log.info(success:{},message:{},error:{},success,message,error);}).build();// Run the engine asynchronously ...executor.execute(engine);}}
http://www.hkea.cn/news/14297211/

相关文章:

  • 建设个人网站用什么软件wordpress 怎么使用
  • 曹县网站建设公司建设工程信息网站
  • 西安网站制作sxyun中国信誉建设网站
  • 无锡城乡建设部网站首页南京网站制作公司招聘
  • 长沙做医院的网站建设宿豫网站建设制作
  • 企业网站建设费用 珠海做直播教程的网站
  • 京东商城网站域名wordpress 不要可视化
  • 怎么做网站小编网站空间价格怎么算
  • 企业网站带后台如何打击网站
  • 专业建站微信商城网站搭建
  • 仪征市建设局网站上海远丰电商网站建设公司怎么样
  • 卖东西专业网站网上蚌埠网站建设电话
  • 网站免费推广网站网上宣传方法有哪些
  • 360网站免费推广怎么做内蒙古建设住房与城乡厅官方网站
  • 深圳有实力的网站建设服务商wordpress图片浏览
  • 广州网站建设公司品牌布布网 wordpress
  • 坪山网站建设哪家便宜wordpress add_action do_action
  • 网站开发定制公司网络营销郑州优化推广公司
  • 网站建设设计计划表建设银行 英文版网站
  • 360网站推广电话网站制作 徐州
  • 唐山建设集团下岗职工网站做网站策划需要什么技能
  • 苏州兼职网站开发水陆运输类网站如何建设
  • 网站服务器错误403网站广告通栏效果
  • 本地网站构建设计服务
  • 上海网站建设公司电话医院网站建设的话术
  • 网站建设技术论坛网站开发方案书
  • 网站ping怎么做wordpress chrome插件
  • 怎么用链接进自己做的网站wordpress更改固定连接后404
  • 怎么用wordpress建立自己的网站郑州做网站的多不多
  • 免费写作文网站wordpress 点击 排名