[BUG]
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 25/100
Research direction
Start with AmqpTopicManager and QueueContainer, then trace the logged BrokerService ServiceUnitNotReadyException for the persistent topic. Reproduce with Pulsar 2.9.2 and AOP 2.9.1 if possible, and use the repeated lookup and queue-topic errors as the baseline for verifying that the failure no longer persists.
Written by the indexing model from the issue text.
Description
Describe the bug
Failed to getTopic persistent
To Reproduce
pulsar version 2.9.2
aop version 2.9.1
After a period of normal operation, this problem occurred
INFO io.streamnative.pulsar.handlers.amqp.AmqpTopicManager - Find getBrokerServiceUrl Optional[LookupResult [type=BrokerUrl, lookupData=LookupData{brokerUrl=pulsar://172.22.1.17:36650, brokerUrlTls=null, httpUrl=http://172.22.1.17:38080, httpUrlTls=null}]], return Topic: persistent://public/nova/__amqp_queue__scheduler
2023-02-13T09:07:19,825+0800 [pulsar-io-4-85] WARN org.apache.pulsar.broker.service.BrokerService - Namespace bundle for topic (persistent://public/nova/__amqp_queue__scheduler) not served by this instance. Please redo the lookup. Request is denied: namespace=public/nova
2023-02-13T09:07:19,825+0800 [pulsar-io-4-85] ERROR io.streamnative.pulsar.handlers.amqp.AmqpTopicManager - Failed to getTopic persistent://public/nova/__amqp_queue__scheduler. exception: org.apache.pulsar.broker.service.BrokerServiceException$ServiceUnitNotReadyException: Namespace bundle for topic (persistent://public/nova/__amqp_queue__scheduler) not served by this instance. Please redo the lookup. Request is denied: namespace=public/nova
2023-02-13T09:07:19,825+0800 [pulsar-io-4-85] WARN io.streamnative.pulsar.handlers.amqp.QueueContainer - [public/nova][scheduler] Queue topic did not exist.
2023-02-13T09:07:19,826+0800 [pulsar-io-4-85] INFO io.streamnative.pulsar.handlers.amqp.AmqpTopicManager - Find getBrokerServiceUrl Optional[LookupResult [type=BrokerUrl, lookupData=LookupData{brokerUrl=pulsar://172.22.1.17:36650, brokerUrlTls=null, httpUrl=http://172.22.1.17:38080, httpUrlTls=null}]], return Topic: persistent://public/nova/__amqp_queue__scheduler
2023-02-13T09:07:19,826+0800 [pulsar-io-4-85] WARN org.apache.pulsar.broker.service.BrokerService - Namespace bundle for topic (persistent://public/nova/__amqp_queue__scheduler) not served by this instance. Please redo the lookup. Request is denied: namespace=public/nova
2023-02-13T09:07:19,826+0800 [pulsar-io-4-85] ERROR io.streamnative.pulsar.handlers.amqp.AmqpTopicManager - Failed to getTopic persistent://public/nova/__amqp_queue__scheduler. exception: org.apache.pulsar.broker.service.BrokerServiceException$ServiceUnitNotReadyException: Namespace bundle for topic (persistent://public/nova/__amqp_queue__scheduler) not served by this instance. Please redo the lookup. Request is denied: namespace=public/nova
2023-02-13T09:07:19,826+0800 [pulsar-io-4-85] WARN io.streamnative.pulsar.handlers.amqp.QueueContainer - [public/nova][scheduler] Queue topic did not exist.
Screenshots

Additional context
Can you take a look at it for me
- Dominant language
- Java
- Stars
- 123
- Forks
- 41
- Avg merge
- 4h 43m
- Merged PRs (30d)
- 4
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from streamnative/aop
-
type/bug
Difficulty 3/5 1-2 days Newbie friendliness 52/100
streamnative/aop#1904 ·
-
type/bug
Difficulty 4/5 3-5 days Newbie friendliness 48/100
streamnative/aop#1872 ·
-
type/bug
Difficulty 3/5 1-2 days Newbie friendliness 52/100
streamnative/aop#1870 ·
-
type/bug
Difficulty 3/5 1-2 days Newbie friendliness 38/100
streamnative/aop#1699 ·
-
type/bug
Difficulty 2/5 1-3 hours Newbie friendliness 50/100
streamnative/aop#1197 ·
All issues in streamnative/aop
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
infinispan/infinispan#18150 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
-
untriaged
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
opensearch-project/k-NN#3597 ·
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 82/100