[ISSUE #2883] [Part E] Improve produce performance in M/S mode. (#2889)
* Remove putMessage/putMessages method in CommitLog which has too many duplicated code. * Optimise performance of asyncPutMessage (extract some code out of putMessage lock) * extract generation of msgId out of lock in CommitLog (now only for single message processor) * extract generation of topicQueueTable key out of sync code * extract generation of msgId out of lock in CommitLog (for batch) * fix ipv6 problem introduced in commit "Optimise performance of asyncPutMessage (extract some code out of putMessage lock)"
Showing
想要评论请 注册 或 登录