Procházet zdrojové kódy

修改无法关停消息队列的问题

yjp před 7 měsíci
rodič
revize
2290d9ae55

+ 0 - 12
framework/core/infrastructure/message_queue/redis/redis.go

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