Просмотр исходного кода

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

release_toaliyun_real
luozukai 7 лет назад
Родитель
Сommit
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;
@Autowired
private SendWeappUniformMsgServiceImpl sendWeappUniformMsgService;
// @Autowired
// private MqBaseProducer mqBaseProducer;

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



Загрузка…
Отмена
Сохранить