yyqdbngt opened a new issue, #2190: URL: https://github.com/apache/rocketmq-dashboard/issues/2190
### What happened? The Apache RocketMQ consumer diagnostics parser requires whitespace between a thread name and the `TID:` marker. RocketMQ formats jstack headers with a minimum-width thread-name field (`%-40sTID...`), so names that are 40 characters or longer are immediately followed by `TID:` with no whitespace. Those threads are not recognized and disappear from diagnostics. ### Expected behavior Parse the stable `TID:` boundary without assuming padding whitespace, while preserving the complete thread name, id, state, and stack frames. ### Reproduction Feed consumer diagnostics a RocketMQ jstack header whose thread name contains at least 40 characters. The current header regex does not match the line and omits the thread. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
