|
@ -20,6 +20,7 @@ import org.springframework.stereotype.Service;
|
|
|
import javax.annotation.Resource;
|
|
|
import java.util.ArrayList;
|
|
|
import java.util.List;
|
|
|
import java.util.concurrent.TimeUnit;
|
|
|
|
|
|
/**
|
|
|
* Created by yeshijie on 2024/8/15.
|
|
@ -44,7 +45,9 @@ public class DataService {
|
|
|
int num = delData(quotaDate, quotaCode, timeLevel);
|
|
|
while (num==50000&&i<10){
|
|
|
i++;
|
|
|
TimeUnit.MILLISECONDS.sleep(100);
|
|
|
num = delData(quotaDate, quotaCode, timeLevel);
|
|
|
logger.info("============================="+i);
|
|
|
}
|
|
|
|
|
|
} catch (Exception e) {
|
|
@ -81,14 +84,14 @@ public class DataService {
|
|
|
bulkRequest.add(new DeleteRequest(esIndex)
|
|
|
.id(obj.getId()));
|
|
|
}
|
|
|
logger.info("delete size:"+result.size());
|
|
|
num = result.size();
|
|
|
logger.info("delete size:"+num);
|
|
|
if (saveModels!=null&&saveModels.size()!=0){
|
|
|
BulkResponse bulkResponse = restHighLevelClient.bulk(bulkRequest, RequestOptions.DEFAULT);
|
|
|
logger.info(bulkResponse.buildFailureMessage());
|
|
|
logger.info("delete data count:" + saveModels.size());
|
|
|
logger.info("delete flag:" + !bulkResponse.hasFailures());
|
|
|
}
|
|
|
num = result.size();
|
|
|
} catch (Exception e) {
|
|
|
logger.info("delete error:"+e.getMessage());
|
|
|
}
|