记得上下班打卡 | git大法好,push需谨慎

Commit 7d9be5d7 authored by 张国柄's avatar 张国柄

fix:mq.ex;

parent fd1b8fe1
...@@ -45,7 +45,7 @@ public class BaseDao implements IBaseDao { ...@@ -45,7 +45,7 @@ public class BaseDao implements IBaseDao {
TransactionTemplate tt = new TransactionTemplate(transactionManager); TransactionTemplate tt = new TransactionTemplate(transactionManager);
return tt.execute(callback); return tt.execute(callback);
} catch (Exception ex) { } catch (Exception ex) {
log.error("###SQL.Preparing:{}\nParameters:{}", JsonUtils.toJson(sql), JsonUtils.toJson(values), ex); log.error("###\nSQL.Preparing:{}\nParameters:{}", JsonUtils.toJson(sql), JsonUtils.toJson(values), ex);
return false; return false;
} }
} }
...@@ -66,7 +66,7 @@ public class BaseDao implements IBaseDao { ...@@ -66,7 +66,7 @@ public class BaseDao implements IBaseDao {
for (int c : ints) { for (int c : ints) {
if (c <= 0) { if (c <= 0) {
throw new LiquidnetServiceException(); throw new LiquidnetServiceException("NON.SQL", sql.get(i));
} }
} }
} }
...@@ -111,7 +111,7 @@ public class BaseDao implements IBaseDao { ...@@ -111,7 +111,7 @@ public class BaseDao implements IBaseDao {
} }
}, keyHolder); }, keyHolder);
} catch (Exception e) { } catch (Exception e) {
log.error("###SQL.Preparing:{}\nParameters:{}", sql, JsonUtils.toJson(param), e); log.error("###\nSQL.Preparing:{}\nParameters:{}", sql, JsonUtils.toJson(param), e);
} }
return keyHolder.getKey().intValue(); return keyHolder.getKey().intValue();
......
...@@ -59,30 +59,6 @@ public class ConsumerProcessor { ...@@ -59,30 +59,6 @@ public class ConsumerProcessor {
} }
} }
@RabbitListener(queues = MQConst.QUEUES_SQL_MAIN)
public void consumerSql2(Message msg, Channel channel) {
SqlMapping.SqlMessage sqlMessage = JsonUtils.fromJson(new String(msg.getBody()), SqlMapping.SqlMessage.class);
log.debug("consumer sql2 ==> Preparing:{}", JsonUtils.toJson(sqlMessage.getSqls()));
log.debug("consumer sql2 ==> Parameters:{}", JsonUtils.toJson(sqlMessage.getArgs()));
try {
Boolean rstBatchSqls = baseDao.batchSqls(sqlMessage.getSqls(), sqlMessage.getArgs());
log.debug("consumer sql2 result of execution:{}", rstBatchSqls);
if (rstBatchSqls) {
channel.basicAck(msg.getMessageProperties().getDeliveryTag(), false);
} else {
channel.basicReject(msg.getMessageProperties().getDeliveryTag(), true);
}
} catch (Exception e) {
log.error("error:consumer sql2:{}", JsonUtils.toJson(sqlMessage), e);
try {
channel.basicReject(msg.getMessageProperties().getDeliveryTag(), true);
} catch (IOException ioException) {
log.error("error:consumer sql2:basicReject.msg.tag:{}", msg.getMessageProperties().getDeliveryTag(), ioException);
}
}
}
// 订单创建 // 订单创建
@RabbitListener(queues = MQConst.QUEUES_SQL_ORDER_CREATE) @RabbitListener(queues = MQConst.QUEUES_SQL_ORDER_CREATE)
public void consumerOrderCreate(Message msg, Channel channel) { public void consumerOrderCreate(Message msg, Channel channel) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment