Yes - as the number of queues and exchanges builds up, qpidd will need more compute and memory resources to deal with them. Since - I suspect - these queues/exchanges are never re-used, then this wastes resources.
However, what you are experiencing seems to be different:
The bug I'm experiencing causes a large number of exchanges _and_ queues. The number of queues in the above output seems reasonable, where the number of direct exchanges seems excessive.
In my case, if I run
$ qpid-stat -e | grep 'reply_'
and
$ qpid-stat -q | grep 'reply_'
I see many queues and exchanges named with the prefix "reply_"
I suspect you are experiencing a different bug which also triggers an exchange leak.
> Will this issue effect the qpid performance?
Yes - as the number of queues and exchanges builds up, qpidd will need more compute and memory resources to deal with them. Since - I suspect - these queues/exchanges are never re-used, then this wastes resources.
However, what you are experiencing seems to be different:
> [root@os- controller- srv ~]# qpid-config
> Total Exchanges: 54184
> topic: 6
> headers: 1
> fanout: 10
> direct: 54167
>
> Total Queues: 66
> durable: 0
> non-durable: 66
The bug I'm experiencing causes a large number of exchanges _and_ queues. The number of queues in the above output seems reasonable, where the number of direct exchanges seems excessive.
In my case, if I run
$ qpid-stat -e | grep 'reply_'
and
$ qpid-stat -q | grep 'reply_'
I see many queues and exchanges named with the prefix "reply_"
I suspect you are experiencing a different bug which also triggers an exchange leak.