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

怎么对网站的数据库做管理wordpress修改成中文字体

怎么对网站的数据库做管理,wordpress修改成中文字体,速卖通,住建部2017建设工程合同范本背景 在flink中可以通过使用事务性数据汇实现精准一次的保证#xff0c;本文基于Kakfa的事务处理来看一下在Flink 内部如何实现基于两阶段提交协议的事务性数据汇. flink kafka事务性数据汇的实现 1。首先在开始进行快照的时候也就是收到checkpoint通知的时候#xff0c;在…背景 在flink中可以通过使用事务性数据汇实现精准一次的保证本文基于Kakfa的事务处理来看一下在Flink 内部如何实现基于两阶段提交协议的事务性数据汇. flink kafka事务性数据汇的实现 1。首先在开始进行快照的时候也就是收到checkpoint通知的时候在snapshot方法中会开启一个新的事务代码如下 public void snapshotState(FunctionSnapshotContext context) throws Exception {// this is like the pre-commit of a 2-phase-commit transaction// we are ready to commit and remember the transactioncheckState(currentTransactionHolder ! null,bug: no transaction object when performing state snapshot);long checkpointId context.getCheckpointId();LOG.debug({} - checkpoint {} triggered, flushing transaction {},name(),context.getCheckpointId(),currentTransactionHolder);preCommit(currentTransactionHolder.handle);// 调用kafkaProducer.flush();清理上一个事务的状态(注意不是提交),只是确保前一个事务的所有资源清理完毕pendingCommitTransactions.put(checkpointId, currentTransactionHolder);LOG.debug({} - stored pending transactions {}, name(), pendingCommitTransactions); // 调用producer.beginTransaction();方法开启一个新的kafka事务currentTransactionHolder beginTransactionInternal();LOG.debug({} - started new transaction {}, name(), currentTransactionHolder);state.clear();state.add(new State(this.currentTransactionHolder,new ArrayList(pendingCommitTransactions.values()),userContext));}2.其次在JobManager通知检查点完成的通知方法,也就是notifyCheckpointComplete方法中提交事务 IteratorMap.EntryLong, TransactionHolderTXN pendingTransactionIterator pendingCommitTransactions.entrySet().iterator();Throwable firstError null;while (pendingTransactionIterator.hasNext()) {Map.EntryLong, TransactionHolderTXN entry pendingTransactionIterator.next();Long pendingTransactionCheckpointId entry.getKey();TransactionHolderTXN pendingTransaction entry.getValue();if (pendingTransactionCheckpointId checkpointId) {continue;}LOG.info({} - checkpoint {} complete, committing transaction {} from checkpoint {},name(),checkpointId,pendingTransaction,pendingTransactionCheckpointId);logWarningIfTimeoutAlmostReached(pendingTransaction);try {//调用producer.commitTransaction()方法提交事务commit(pendingTransaction.handle);} catch (Throwable t) {if (firstError null) {firstError t;}}LOG.debug({} - committed checkpoint transaction {}, name(), pendingTransaction);pendingTransactionIterator.remove();}if (firstError ! null) {throw new FlinkRuntimeException(Committing one of transactions failed, logging first encountered failure,firstError);}至此一个两阶段提交的flink事务性数据汇完成了这个事务性数据汇可以构成端到端一致性的一部分
http://www.tj-hxxt.cn/news/227826.html

相关文章:

  • 制造网站建设wordpress文件权限设置
  • a站是什么帝国cms怎么做网站声明
  • 网站建站服务公司无锡企业网站制作哪家比较好
  • 深圳商城网站建设网站运营方案ppt
  • 建设一个网站需要哪些方面的开支大型网站建设兴田德润实惠
  • 九江的网站建设公司百度微信网站
  • 江苏网站建设哪家好推荐优秀的企业网站设计
  • 外贸平台哪个网站最好浙江网站建设情况
  • 网站前台图片设置二手设备回收做哪个网站好
  • 营销网站建设有哪些公司网络服务电话
  • 我要找个做网站的公司学做网站要学多久
  • 做设计.不抠图网站产品结构设计
  • 做设计素材网站有哪些网址导航网站怎样做
  • 网站app充值记账凭证怎么做工程建筑公司网站
  • 自己注册一个网站要多少钱编程入门教学
  • 网站建设 镇江万达网页设计师制作培训
  • 奖励软件下载网站网站开发需求网
  • 佳木斯市建设局网站wordpress修改站点logo大小
  • 医院网站实例十大免费ppt网站在线
  • 某购物网站建设方案做网站ps的素材
  • 叶县红色家园网站建设wordpress站点标题副标题换行
  • 网站开发招标文件范本wordpress 重制密码
  • 网站首页布局设计工具什么叫网站优化
  • 做网站怎么宣传运营wordpress导航改哪个php文件
  • 网站建站网站网站维护大理建设工程招聘信息网站
  • 1 建设网站目的是什么网站合同
  • 大连html5网站建设费用成都房地产信息网官网
  • 设计师导航网站大全在什么网站做兼职
  • 泉州网站建设案例高端网站设计 公司新鸿儒
  • 深圳网站建设培训学校it网站建设方案