Я получаю следующую ошибку при использовании пула потоков для сохранения OperateLog:
E11000 duplicate key error collection: ooomap.operate_log index: _id_ dup key: { : ObjectId('5e7fec87e28361433481a75b') }
Вот мой пример кода:
public void run() {
try {
for (int i = 0; i < 200000; i++) {
logger.info("start save operateLog "+ JSON.toJSONString(operateLog));
this.operateLogService.createOperateLog(operateLog);
logger.info("save operateLog success ");
}
} catch (Exception e) {
logger.error("save operateLog error",e);
}
}
Любая помощь / предложение для Эта проблема? Спасибо.