Browse Source

bug修复

feature-1.1
wuxicheng 3 years ago
parent
commit
8642f365ea
  1. 2
      bnyer-common/bnyer-common-rocketmq/src/main/java/com/bnyer/common/rocketmq/domain/BaseMessage.java
  2. 2
      bnyer-common/bnyer-common-rocketmq/src/main/java/com/bnyer/common/rocketmq/template/RocketMQEnhanceTemplate.java
  3. 1
      bnyer-services/bnyer-order/src/main/java/com/bnyer/order/service/impl/OrderMqMessageRecordServiceImpl.java

2
bnyer-common/bnyer-common-rocketmq/src/main/java/com/bnyer/common/rocketmq/domain/BaseMessage.java

@ -42,6 +42,6 @@ public class BaseMessage {
/**
* 重试次数用于判断重试次数超过重试次数发送异常警告
*/
protected Integer retryTimes;
protected Integer retryTimes = 0;
}

2
bnyer-common/bnyer-common-rocketmq/src/main/java/com/bnyer/common/rocketmq/template/RocketMQEnhanceTemplate.java

@ -47,7 +47,7 @@ public class RocketMQEnhanceTemplate {
* 根据环境重新隔离topic
* @param topic 原始topic
*/
private String reBuildTopic(String topic) {
public String reBuildTopic(String topic) {
if(rocketEnhanceProperties.isEnabledIsolation() && StringUtils.isNoneBlank(rocketEnhanceProperties.getEnvironment())){
return topic +"-" + rocketEnhanceProperties.getEnvironment();
}

1
bnyer-services/bnyer-order/src/main/java/com/bnyer/order/service/impl/OrderMqMessageRecordServiceImpl.java

@ -106,6 +106,7 @@ public class OrderMqMessageRecordServiceImpl implements OrderMqMessageRecordServ
*/
@Transactional
public <T> OrderMqMessageRecord saveMessageRecord(String topic, String tag, T message){
topic = rocketMQEnhanceTemplate.reBuildTopic(topic);
OrderMqMessageRecord orderMqMessageRecord = new OrderMqMessageRecord();
orderMqMessageRecord.setStatus(EnumMessageStatus.PROCESS);
orderMqMessageRecord.setConsumerGroupName(topic);

Loading…
Cancel
Save