调整influxdb插入条数20000,增加线程池

This commit is contained in:
wr
2025-04-28 10:59:10 +08:00
parent e875c872f0
commit e130ccb2e0
19 changed files with 73 additions and 17 deletions

View File

@@ -53,7 +53,7 @@ public class InsertDataFlickerImpl implements InsertIDataFlicker {
@Override
public void insertDataFlicker(List<DataFlicker> list) {
if(CollUtil.isNotEmpty(list)){
List<List<DataFlicker>> partition = ListUtils.partition(list, 100000);
List<List<DataFlicker>> partition = ListUtils.partition(list, 20000);
for (List<DataFlicker> dataFlickerList : partition) {
for (DataFlicker data : dataFlickerList) {
Instant instant = LocalDateTimeUtil.parse(data.getTimeId(), DatePattern.NORM_DATETIME_PATTERN) .atZone(ZoneId.systemDefault()).toInstant();

View File

@@ -52,7 +52,7 @@ public class InsertDataFlucImpl implements InsertIDataFluc {
@Override
public void insertDataFluc(List<DataFluc> list) {
if(CollUtil.isNotEmpty(list)){
List<List<DataFluc>> partition = ListUtils.partition(list, 100000);
List<List<DataFluc>> partition = ListUtils.partition(list, 20000);
for (List<DataFluc> dataFlickerList : partition) {
for (DataFluc data : dataFlickerList) {
Instant instant = LocalDateTimeUtil.parse(data.getTimeId(), DatePattern.NORM_DATETIME_PATTERN) .atZone(ZoneId.systemDefault()).toInstant();

View File

@@ -49,7 +49,7 @@ public class InsertDataHarmRateIImpl implements InsertIDataHarmRateI {
@Override
public void insertDataHarmrateI(List<DataHarmrateI> list) {
if(CollUtil.isNotEmpty(list)){
List<List<DataHarmrateI>> partition = ListUtils.partition(list, 100000);
List<List<DataHarmrateI>> partition = ListUtils.partition(list, 20000);
for (List<DataHarmrateI> dataFlickerList : partition) {
for (DataHarmrateI data : dataFlickerList) {
Instant instant = LocalDateTimeUtil.parse(data.getTimeId(), DatePattern.NORM_DATETIME_PATTERN) .atZone(ZoneId.systemDefault()).toInstant();

View File

@@ -52,7 +52,7 @@ public class InsertDataHarmRateVImpl implements InsertIDataHarmRateV {
@Override
public void insertDataHarmrateV(List<DataHarmrateV> list) {
if(CollUtil.isNotEmpty(list)){
List<List<DataHarmrateV>> partition = ListUtils.partition(list, 100000);
List<List<DataHarmrateV>> partition = ListUtils.partition(list, 20000);
for (List<DataHarmrateV> dataFlickerList : partition) {
for (DataHarmrateV data : dataFlickerList) {
Instant instant = LocalDateTimeUtil.parse(data.getTimeId(), DatePattern.NORM_DATETIME_PATTERN) .atZone(ZoneId.systemDefault()).toInstant();

View File

@@ -55,7 +55,7 @@ public class InsertDataHarmphasicIImpl implements InsertIDataHarmphasicI {
@Override
public void insertDataHarmphasicI(List<DataHarmphasicI> list) {
if(CollUtil.isNotEmpty(list)){
List<List<DataHarmphasicI>> partition = ListUtils.partition(list, 100000);
List<List<DataHarmphasicI>> partition = ListUtils.partition(list, 20000);
for (List<DataHarmphasicI> dataFlickerList : partition) {
for (DataHarmphasicI data : dataFlickerList) {
Instant instant = LocalDateTimeUtil.parse(data.getTimeId(), DatePattern.NORM_DATETIME_PATTERN) .atZone(ZoneId.systemDefault()).toInstant();

View File

@@ -54,7 +54,7 @@ public class InsertDataHarmphasicVImpl implements InsertIDataHarmphasicV {
@Override
public void insertDataHarmphasicV(List<DataHarmphasicV> list) {
if(CollUtil.isNotEmpty(list)){
List<List<DataHarmphasicV>> partition = ListUtils.partition(list, 100000);
List<List<DataHarmphasicV>> partition = ListUtils.partition(list, 20000);
for (List<DataHarmphasicV> dataFlickerList : partition) {
for (DataHarmphasicV data : dataFlickerList) {
Instant instant = LocalDateTimeUtil.parse(data.getTimeId(), DatePattern.NORM_DATETIME_PATTERN) .atZone(ZoneId.systemDefault()).toInstant();

View File

@@ -57,7 +57,7 @@ public class InsertDataHarmpowerPImpl implements InsertIDataHarmpowerP {
@Override
public void insertDataHarmpowerP(List<DataHarmpowerP> list) {
if(CollUtil.isNotEmpty(list)){
List<List<DataHarmpowerP>> partition = ListUtils.partition(list, 100000);
List<List<DataHarmpowerP>> partition = ListUtils.partition(list, 20000);
for (List<DataHarmpowerP> dataFlickerList : partition) {
for (DataHarmpowerP data : dataFlickerList) {
Instant instant = LocalDateTimeUtil.parse(data.getTimeId(), DatePattern.NORM_DATETIME_PATTERN) .atZone(ZoneId.systemDefault()).toInstant();

View File

@@ -54,7 +54,7 @@ public class InsertDataHarmpowerQImpl implements InsertIDataHarmpowerQ {
@Override
public void insertDataHarmpowerQ(List<DataHarmpowerQ> list) {
if(CollUtil.isNotEmpty(list)){
List<List<DataHarmpowerQ>> partition = ListUtils.partition(list, 100000);
List<List<DataHarmpowerQ>> partition = ListUtils.partition(list, 20000);
for (List<DataHarmpowerQ> dataFlickerList : partition) {
for (DataHarmpowerQ data : dataFlickerList) {
Instant instant = LocalDateTimeUtil.parse(data.getTimeId(), DatePattern.NORM_DATETIME_PATTERN) .atZone(ZoneId.systemDefault()).toInstant();

View File

@@ -54,7 +54,7 @@ public class InsertDataHarmpowerSImpl implements InsertIDataHarmpowerS {
@Override
public void insertDataHarmpowerS(List<DataHarmpowerS> list) {
if(CollUtil.isNotEmpty(list)){
List<List<DataHarmpowerS>> partition = ListUtils.partition(list, 100000);
List<List<DataHarmpowerS>> partition = ListUtils.partition(list, 20000);
for (List<DataHarmpowerS> dataFlickerList : partition) {
for (DataHarmpowerS data : dataFlickerList) {
Instant instant = LocalDateTimeUtil.parse(data.getTimeId(), DatePattern.NORM_DATETIME_PATTERN) .atZone(ZoneId.systemDefault()).toInstant();

View File

@@ -63,7 +63,7 @@ public class InsertDataIImpl implements InsertIDataI {
@Override
public void insertDataI(List<DataI> list) {
if(CollUtil.isNotEmpty(list)){
List<List<DataI>> partition = ListUtils.partition(list, 100000);
List<List<DataI>> partition = ListUtils.partition(list, 20000);
for (List<DataI> dataFlickerList : partition) {
for (DataI data : dataFlickerList) {
Instant instant = LocalDateTimeUtil.parse(data.getTimeId(), DatePattern.NORM_DATETIME_PATTERN) .atZone(ZoneId.systemDefault()).toInstant();

View File

@@ -53,7 +53,7 @@ public class InsertDataInharmIImpl implements InsertIDataInharmI {
@Override
public void insertDataInharmI(List<DataInharmI> list) {
if(CollUtil.isNotEmpty(list)){
List<List<DataInharmI>> partition = ListUtils.partition(list, 100000);
List<List<DataInharmI>> partition = ListUtils.partition(list, 20000);
for (List<DataInharmI> dataFlickerList : partition) {
for (DataInharmI data : dataFlickerList) {
Instant instant = LocalDateTimeUtil.parse(data.getTimeId(), DatePattern.NORM_DATETIME_PATTERN) .atZone(ZoneId.systemDefault()).toInstant();

View File

@@ -56,7 +56,7 @@ public class InsertDataInharmVImpl implements InsertIDataInharmV {
@Override
public void insertDataInharmV(List<DataInharmV> list) {
if(CollUtil.isNotEmpty(list)){
List<List<DataInharmV>> partition = ListUtils.partition(list, 100000);
List<List<DataInharmV>> partition = ListUtils.partition(list, 20000);
for (List<DataInharmV> dataFlickerList : partition) {
for (DataInharmV data : dataFlickerList) {
Instant instant = LocalDateTimeUtil.parse(data.getTimeId(), DatePattern.NORM_DATETIME_PATTERN) .atZone(ZoneId.systemDefault()).toInstant();

View File

@@ -50,7 +50,7 @@ public class InsertDataPltImpl implements InsertIDataPlt {
@Override
public void insertDataPlt(List<DataPlt> list) {
if(CollUtil.isNotEmpty(list)){
List<List<DataPlt>> partition = ListUtils.partition(list, 100000);
List<List<DataPlt>> partition = ListUtils.partition(list, 20000);
for (List<DataPlt> dataFlickerList : partition) {
for (DataPlt data : dataFlickerList) {
Instant instant = LocalDateTimeUtil.parse(data.getTimeId(), DatePattern.NORM_DATETIME_PATTERN) .atZone(ZoneId.systemDefault()).toInstant();

View File

@@ -98,7 +98,7 @@ public class InsertDataVImpl implements InsertIDataV {
@Override
public void insertDataV(List<DataV> list) {
if(CollUtil.isNotEmpty(list)){
List<List<DataV>> partition = ListUtils.partition(list, 100000);
List<List<DataV>> partition = ListUtils.partition(list, 20000);
for (List<DataV> dataFlickerList : partition) {
for (DataV dataV : dataFlickerList) {
Instant instant = LocalDateTimeUtil.parse(dataV.getTimeId(), DatePattern.NORM_DATETIME_PATTERN) .atZone(ZoneId.systemDefault()).toInstant();

View File

@@ -48,7 +48,7 @@ public class InsertPqsCommunicateImpl implements InsertIPqsCommunicate {
@Override
public void insertPqsCommunicate(List<PqsCommunicate> list) {
if(CollUtil.isNotEmpty(list)){
List<List<PqsCommunicate>> partition = ListUtils.partition(list, 100000);
List<List<PqsCommunicate>> partition = ListUtils.partition(list, 20000);
for (List<PqsCommunicate> dataFlickerList : partition) {
for (PqsCommunicate data : dataFlickerList) {
Instant instant = LocalDateTimeUtil.parse(data.getTimeId(), DatePattern.NORM_DATETIME_PATTERN) .atZone(ZoneId.systemDefault()).toInstant();