瀏覽代碼

修改消息队列bug

yjp 7 月之前
父節點
當前提交
2cad41aaa0
共有 1 個文件被更改,包括 1 次插入7 次删除
  1. 1 7
      framework/core/infrastructure/message_queue/redis/redis.go

+ 1 - 7
framework/core/infrastructure/message_queue/redis/redis.go

@@ -88,11 +88,6 @@ func Destroy(messageQueue *MessageQueue) {
 	messageQueue.consumerMapMutex.Lock()
 	defer messageQueue.consumerMapMutex.Unlock()
 
-	for _, consumer := range messageQueue.consumerMap {
-		consumer.Shutdown()
-		consumer = nil
-	}
-
 	messageQueue.consumerMap = nil
 }
 
@@ -152,12 +147,11 @@ func (messageQueue *MessageQueue) UnSubscribe(group string, topic string) error
 
 	groupTopic := messageQueue.formGroupTopic(group, topic)
 
-	consumer, ok := messageQueue.consumerMap[groupTopic]
+	_, ok := messageQueue.consumerMap[groupTopic]
 	if !ok {
 		return nil
 	}
 
-	consumer.Shutdown()
 	delete(messageQueue.consumerMap, groupTopic)
 
 	return nil