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

Reply via email to