Преглед изворни кода

[消息组件][修改][修改status_message字段类型]

release_toaliyun_real
luozukai пре 7 година
родитељ
комит
370ff7d25d
2 измењених фајлова са 6 додато и 6 уклоњено
  1. +3
    -0
      mallinkAdmin/src/main/resources/db/migration/V201904180909__ADD_FLOW.sql
  2. +3
    -6
      mallinkMQConsumer/src/main/java/com/iformall/mq/MqBaseConsumer.java

+ 3
- 0
mallinkAdmin/src/main/resources/db/migration/V201904180909__ADD_FLOW.sql Прегледај датотеку

@@ -0,0 +1,3 @@


alter table `wx_msg_record` modify column status_message text;

+ 3
- 6
mallinkMQConsumer/src/main/java/com/iformall/mq/MqBaseConsumer.java Прегледај датотеку

@@ -30,8 +30,6 @@ public class MqBaseConsumer {
private SendMpMsgServiceImpl sendMpMsgService; private SendMpMsgServiceImpl sendMpMsgService;
@Autowired @Autowired
private SendWeappUniformMsgServiceImpl sendWeappUniformMsgService; private SendWeappUniformMsgServiceImpl sendWeappUniformMsgService;
// @Autowired
// private MqBaseProducer mqBaseProducer;


public void doMessage(String message) { public void doMessage(String message) {
log.info("received message: {}", message); log.info("received message: {}", message);
@@ -61,14 +59,13 @@ public class MqBaseConsumer {
} }
baseMsg.setMsgStatus(EnumMsgRecordStatus.CONSUME_SUCC.getCode()); baseMsg.setMsgStatus(EnumMsgRecordStatus.CONSUME_SUCC.getCode());
wxMsgRecordMapper.update(baseMsg); wxMsgRecordMapper.update(baseMsg);
}catch (Exception e){
}catch (Throwable e){
try { try {
log.error("consum received error:{} ", e.getMessage());
log.error("consum received error: ", e); log.error("consum received error: ", e);
//baseMsg.setStatusMessage(e.getMessage());
baseMsg.setStatusMessage(e.getMessage());
baseMsg.setMsgStatus(EnumMsgRecordStatus.CONSUME_FAIL.getCode()); baseMsg.setMsgStatus(EnumMsgRecordStatus.CONSUME_FAIL.getCode());
wxMsgRecordMapper.update(baseMsg); wxMsgRecordMapper.update(baseMsg);
}catch (Exception e1){
}catch (Throwable e1){
log.error("更新db状态error: ", e1); log.error("更新db状态error: ", e1);
} }




Loading…
Откажи
Сачувај