国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當前位置: 首頁 > news >正文

回收網站怎么做百度電視劇風云榜

回收網站怎么做,百度電視劇風云榜,德清網站建設,怎么用手機做刷會員網站Flink CDC 3.0 Starrocks建表失敗會導致任務卡主! 現(xiàn)象 StarRocks建表失敗,然后任務自動重啟,重啟完畢后數(shù)據回放,jobMaster打印下面日志后,整個任務會卡主 There are already processing requests. Wait for proce…

Flink CDC 3.0 Starrocks建表失敗會導致任務卡主!

現(xiàn)象

StarRocks建表失敗,然后任務自動重啟,重啟完畢后數(shù)據回放,jobMaster打印下面日志后,整個任務會卡主

There are already processing requests. Wait for processing

原因分析

前提概要:可以先閱讀CDC表變更處理流程然后再讀下面會更加清晰

涉及類包括SchemaRegistrySchemaOperatorStarRocksMetadataApplier

SchemaRegistry->handleEventFromOperator方法執(zhí)行建表失敗后會導致任務重啟,但是jobMaster不會重啟,因此SchemaRegistry.requestHandler.pendingSchemaChanges無法刪除導致任務卡主!

public void flushSuccess(TableId tableId, int sinkSubtask) {flushedSinkWriters.add(sinkSubtask);if (flushedSinkWriters.equals(activeSinkWriters)) {LOG.info("All sink subtask have flushed for table {}. Start to apply schema change.",tableId.toString());PendingSchemaChange waitFlushSuccess = pendingSchemaChanges.get(0);//執(zhí)行表結構變更操作!applySchemaChange(tableId, waitFlushSuccess.getChangeRequest().getSchemaChangeEvent());waitFlushSuccess.getResponseFuture().complete(wrap(new ReleaseUpstreamResponse()));if (RECEIVED_RELEASE_REQUEST.equals(waitFlushSuccess.getStatus())) {//異常會跳過刪除pendingSchame!startNextSchemaChangeRequest();}}
}
//刪除pendingSchemaChanges中已經完成的pendingSchame
private void startNextSchemaChangeRequest() {this.pendingSchemaChanges.remove(0);this.flushedSinkWriters.clear();...
}public CompletableFuture<CoordinationResponse> handleSchemaChangeRequest(SchemaChangeRequest request) {//歷史pendingSchame未刪除導致,卡主if (pendingSchemaChanges.isEmpty()) {LOG.info("Received schema change event request from table {}. Start to buffer requests for others.",request.getTableId().toString());if (request.getSchemaChangeEvent() instanceof CreateTableEvent&& schemaManager.schemaExists(request.getTableId())) {return CompletableFuture.completedFuture(wrap(new SchemaChangeResponse(false)));}CompletableFuture<CoordinationResponse> response =CompletableFuture.completedFuture(wrap(new SchemaChangeResponse(true)));schemaManager.applySchemaChange(request.getSchemaChangeEvent());pendingSchemaChanges.add(new PendingSchemaChange(request, response));pendingSchemaChanges.get(0).startToWaitForReleaseRequest();return response;} else {LOG.info("There are already processing requests. Wait for processing.");CompletableFuture<CoordinationResponse> response = new CompletableFuture<>();pendingSchemaChanges.add(new PendingSchemaChange(request, response));return response;}
}

解決辦法

  1. 讓建表執(zhí)行成功
  2. catch住異常,將schame刪除后再異常重啟(未驗證)
http://m.aloenet.com.cn/news/31671.html

相關文章:

  • 一學一做看視頻網站有哪些網絡營銷產品策略分析
  • 公司部門解散怎么賠償員工seo推薦
  • 企業(yè)網站優(yōu)化的三層含義網站推廣該怎么做
  • 網站作用微信營銷的優(yōu)勢
  • 網站開發(fā)論文文獻書籍友情鏈接的獲取途徑有哪些
  • 建設部資質網站查詢成人就業(yè)技術培訓機構
  • 視頻網站logo怎么做的html底部友情鏈接代碼
  • 天津和平做網站多少錢怎么創(chuàng)建自己的游戲網站
  • 網站建設完畢后怎么加后臺線上營銷推廣方案有哪些
  • 網站備案怎么關閉網站百度推廣多少錢一個月
  • 網站做線seo的優(yōu)化步驟
  • 手機系統(tǒng)網站windows優(yōu)化大師怎么徹底刪除
  • 做推文的網站網頁設計html代碼大全
  • 長沙 外貿網站建設公司價格交換友鏈要注意什么
  • 網站左邊logo圖標怎么做國家免費技能培訓平臺
  • 網站開發(fā)的初級技術員南寧網站seo外包
  • 抖音代運營詐騙判刑案例濟南seo優(yōu)化外包服務
  • wordpress知名站點seo咨詢茂名
  • 一千個長尾關鍵詞用一千個網站做優(yōu)化推廣方案
  • 建筑公司網站應該則么做google搜索首頁
  • 短視頻運營崗位職責鶴壁seo推廣
  • 江蘇網站建設要多少錢哪有網頁設計公司
  • 網站安全 掃描成都seo推廣
  • tp框架做的網站最新新聞事件摘抄
  • 河北造價信息網查詢長沙官網seo技術
  • 個人做營利性質網站會怎么樣google seo 優(yōu)化
  • 電子商務網站建設的作用seo整站優(yōu)化哪家好
  • 萬網網站模板下載seo指的是搜索引擎
  • 定制制作網站價格今日頭條鄭州頭條新聞
  • 網站的銷售怎么做2023新一輪病毒叫什么名字