refactor(search):优化 Canal 数据同步逻辑
- 移除未使用的 IndexResponse 导入 - 简化 Elasticsearch 索引写入操作,去除不必要的响应处理- 保持异常处理逻辑不变,确保错误日志记录完整性
This commit is contained in:
@@ -3,7 +3,6 @@ package com.hanserwei.hannote.search.canal;
|
||||
import co.elastic.clients.elasticsearch.ElasticsearchClient;
|
||||
import co.elastic.clients.elasticsearch.core.BulkRequest;
|
||||
import co.elastic.clients.elasticsearch.core.IndexRequest;
|
||||
import co.elastic.clients.elasticsearch.core.IndexResponse;
|
||||
import co.elastic.clients.elasticsearch.core.bulk.BulkOperation;
|
||||
import com.alibaba.otter.canal.client.CanalConnector;
|
||||
import com.alibaba.otter.canal.protocol.CanalEntry;
|
||||
@@ -304,7 +303,7 @@ public class CanalSchedule implements Runnable {
|
||||
.document(recordMap));
|
||||
// 将数据写入 Elasticsearch 索引
|
||||
try {
|
||||
IndexResponse response = client.index(request);
|
||||
client.index(request);
|
||||
} catch (IOException e) {
|
||||
log.error("写入 Elasticsearch 索引异常", e);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user