|
|
@@ -137,12 +137,13 @@ public class JmsListener {
|
|
|
/**
|
|
|
* 对得到的队列消息进行解析,之后根据解析出来的对象,对lucene索引进行添加、更新或删除操作
|
|
|
*
|
|
|
- * @param luceneMessage
|
|
|
+ * @param luceneMessage 消息
|
|
|
*/
|
|
|
private void process(LuceneMessage luceneMessage) {
|
|
|
logger.info(luceneMessage.toString());
|
|
|
Long id = luceneMessage.getId();
|
|
|
- luceneMessageDao.updateRetryCount(id);
|
|
|
+ luceneMessage.setRetryCount(luceneMessage.getRetryCount() + 1);
|
|
|
+ luceneMessageDao.save(luceneMessage);
|
|
|
ParsedQueueMessage parsedQueueMessage = queueMessageParser.parse(luceneMessage.getTableName(), luceneMessage.getDataId(), luceneMessage.getMethodType(), luceneMessage.getData());
|
|
|
List<Object> maintainedObjects = indexService.maintainIndexes(parsedQueueMessage);
|
|
|
logger.info("Maintained... " + maintainedObjects);
|