woaishixiaoxiao opened a new issue, #9430: URL: https://github.com/apache/rocketmq/issues/9430
### Before Creating the Enhancement Request - [x] I have confirmed that this should be classified as an enhancement rather than a bug/feature. ### Summary transaction msg protocol(EndTransactionRequestHeader) add bname to help half msg commit ### Motivation In 5.x version remoting protocol, if client send transcation msg but does not use the same proxy to commit, the msg will lost. This situation is more common in cloud native scenarios which the client uses the domain when connecting and send, but remoting-protocol client uses the IP under the domain when commit. This may result in the use of different proxies. ### Describe the Solution You'd Like We should add bname in 4.x EndTransactionRequestHeader protocol, the msg also commit event if the proxy has no transaction info ### Describe Alternatives You've Considered EndTransactionRequestHeader add bname ### Additional Context _No response_ -- 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: commits-unsubscr...@rocketmq.apache.org.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org