fix: 优化消费者部分异常处理
This commit is contained in:
@@ -455,10 +455,8 @@ public class EsGoodsIndexServiceImpl extends BaseElasticsearchService implements
|
||||
this.client.bulkAsync(request, RequestOptions.DEFAULT, new ActionListener<BulkResponse>() {
|
||||
@Override
|
||||
public void onResponse(BulkResponse bulkItemResponses) {
|
||||
// 判断索引如果不存在的处理
|
||||
log.info("批量更新商品索引结果:{}", bulkItemResponses.buildFailureMessage());
|
||||
if (bulkItemResponses.hasFailures() && bulkItemResponses.getItems().length > 0) {
|
||||
throw new RetryException("批量更新商品索引失败," + bulkItemResponses.buildFailureMessage());
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user