apache / apache/rocketmq

[Bug] Bug title proxy cluster mode getConsumerRunningInfo not implement yet

Open
#9,796 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
22.6k
Forks
12k
Avg merge
2d 20h
Merged PRs (30d)
26

Description

### Before Creating the Bug Report

- [x] I found a bug, not just asking a question, which should be created in [GitHub Discussions](https://github.com/apache/rocketmq/discussions).

- [x] I have searched the [GitHub Issues](https://github.com/apache/rocketmq/issues) and [GitHub Discussions](https://github.com/apache/rocketmq/discussions) of this repository and believe that this is not a duplicate.

- [x] I have confirmed that this bug belongs to the current repository, not other repositories of RocketMQ.

### Runtime platform environment

mac book pro m4

yiji@m4 ~ % uname -a
Darwin m4.local 24.5.0 Darwin Kernel Version 24.5.0: Tue Apr 22 19:53:27 PDT 2025; root:xnu-11417.121.6~2/RELEASE_ARM64_T6041 arm64

### RocketMQ version

branch develop , all 5.x version

### JDK Version

jdk17

### Describe the Bug

https://github.com/apache/rocketmq/blob/204b251239572c554a64351730de7bd9c2bc58ab/proxy/src/main/java/org/apache/rocketmq/proxy/service/relay/ClusterProxyRelayService.java#L41

CODE: 3 DESC: request type 307 not supported [addr=*****]
For more information, please visit the url, http://rocketmq.apache.org/docs/faq/

### Steps to Reproduce

mqadmin consumerStatus -n 127.0.0.1:10000 -g DEFAULT%GID_ONS_TEST

127.0.0.1:10000 : proxy cluster remoting port
DEFAULT%GID_ONS_TEST : consumer group

### What Did You Expect to See?

cluster proxy should return corrent connected client running info

### What Did You See Instead?

CODE: 3 DESC: request type 307 not supported [addr=*****]
For more information, please visit the url, http://rocketmq.apache.org/docs/faq/

### Additional Context

_No response_

Contributor guide

Open the contributing guide

Research direction

Start with proxy/src/main/java/org/apache/rocketmq/proxy/service/relay/ClusterProxyRelayService.java at the reported line and reproduce the issue with mqadmin consumerStatus against the proxy cluster remoting port. Trace request type 307 and the consumer group lookup. Done means the proxy returns the connected client running information instead of the unsupported-request error.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
backend, distributed-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.