You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@activemq.apache.org by "Justin Bertram (Jira)" <ji...@apache.org> on 2023/04/21 20:49:00 UTC
[jira] [Updated] (ARTEMIS-4249) Failure to create internal MQTT consumer can orphan subscription queue
[ https://issues.apache.org/jira/browse/ARTEMIS-4249?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Justin Bertram updated ARTEMIS-4249:
------------------------------------
Description: When an MQTT client subscribes to a topic the broker internally creates a subscription queue on the corresponding address and then creates a consumer on that queue to receive the messages and relay them back to the MQTT client. If, for some reason, adding the consumer to the queue fails then the subscription queue will be orphaned. It will then accumulate messages and consume broker resources.
> Failure to create internal MQTT consumer can orphan subscription queue
> ----------------------------------------------------------------------
>
> Key: ARTEMIS-4249
> URL: https://issues.apache.org/jira/browse/ARTEMIS-4249
> Project: ActiveMQ Artemis
> Issue Type: Bug
> Reporter: Justin Bertram
> Assignee: Justin Bertram
> Priority: Major
> Fix For: 2.29.0
>
> Time Spent: 10m
> Remaining Estimate: 0h
>
> When an MQTT client subscribes to a topic the broker internally creates a subscription queue on the corresponding address and then creates a consumer on that queue to receive the messages and relay them back to the MQTT client. If, for some reason, adding the consumer to the queue fails then the subscription queue will be orphaned. It will then accumulate messages and consume broker resources.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)