Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[RIP-49] RocketMQ Remoting Module Improvement #5095

Closed
4 tasks done
lizhimins opened this issue Sep 16, 2022 · 0 comments
Closed
4 tasks done

[RIP-49] RocketMQ Remoting Module Improvement #5095

lizhimins opened this issue Sep 16, 2022 · 0 comments
Assignees
Milestone

Comments

@lizhimins
Copy link
Member

lizhimins commented Sep 16, 2022

RocketMQ Remoting Module Improvement. If you want more information, please visit #5087

  • [Remoting-A] Support logging rpc distribution in remoting protocol
  • [Remoting-B] Support socks proxy in remoting client
  • [Remoting-C] Support output thread exception information to the error log
  • [Remoting-D] Not handle more request when channel write ability changed to unwritable

Remoting-A: [#5114] Logging rpc distribution can help developer quickly locate related requests with problems
Remoting-B: [#5123] In some special network scenarios, the client needs to connect to the server by proxy
Remoting-C: [#5129] When thread abnormal exit, output thread exception information to the error log
Remoting-D: [#5176] To avoid the system from going OOM we have to override the method channelWritabilityChanged of the ChannelInboundHandler and do back pressure handling. The outbound data will be queued in an internal buffer maintained by netty. Referral link

lizhanhui pushed a commit that referenced this issue Sep 19, 2022
…ng protocol (#5114)

* [ISSUE #5087] [Remoting-A] Support logging rpc distribution in remoting protocol

* [ISSUE #5087] [Remoting-A] Support logging rpc distribution in remoting protocol

* [ISSUE #5087] [Remoting-A] Support logging rpc distribution in remoting protocol

* [ISSUE #5087] [Remoting-A] Support logging rpc distribution in remoting protocol

* [ISSUE #5087] [Remoting-A] Support logging rpc distribution in remoting protocol

Co-authored-by: 斜阳 <terrance.lzm@alibaba-inc.com>
lizhimins added a commit to lizhimins/rocketmq that referenced this issue Sep 20, 2022
lizhimins added a commit to lizhimins/rocketmq that referenced this issue Sep 21, 2022
lizhimins added a commit to lizhimins/rocketmq that referenced this issue Sep 23, 2022
@lizhimins lizhimins changed the title [ISSUE #5087] RocketMQ Remoting Module Improvement RocketMQ Remoting Module Improvement Sep 23, 2022
lizhanhui pushed a commit that referenced this issue Sep 23, 2022
… ability changed to un-writeable (#5176)

Co-authored-by: 斜阳 <terrance.lzm@alibaba-inc.com>
@lizhimins lizhimins self-assigned this Sep 26, 2022
lizhimins added a commit to lizhimins/rocketmq that referenced this issue Sep 26, 2022
lizhimins added a commit to lizhimins/rocketmq that referenced this issue Sep 26, 2022
lizhimins added a commit to lizhimins/rocketmq that referenced this issue Sep 26, 2022
lizhimins added a commit to lizhimins/rocketmq that referenced this issue Sep 27, 2022
lizhimins added a commit to lizhimins/rocketmq that referenced this issue Oct 9, 2022
lizhimins added a commit to lizhimins/rocketmq that referenced this issue Oct 9, 2022
lizhimins added a commit to lizhimins/rocketmq that referenced this issue Oct 9, 2022
lizhanhui pushed a commit that referenced this issue Oct 9, 2022
* [ISSUE #5095] Add some remoting test

* [ISSUE #5095] Add some remoting test

* [ISSUE #5095] Add some remoting test

Co-authored-by: 斜阳 <terrance.lzm@alibaba-inc.com>
@lizhimins lizhimins added this to the 5.1.0 milestone Feb 15, 2023
@lizhimins lizhimins changed the title RocketMQ Remoting Module Improvement [RIP-49] RocketMQ Remoting Module Improvement Feb 15, 2023
drpmma pushed a commit that referenced this issue Feb 21, 2023
…ng protocol (#5114)

* [ISSUE #5087] [Remoting-A] Support logging rpc distribution in remoting protocol

* [ISSUE #5087] [Remoting-A] Support logging rpc distribution in remoting protocol

* [ISSUE #5087] [Remoting-A] Support logging rpc distribution in remoting protocol

* [ISSUE #5087] [Remoting-A] Support logging rpc distribution in remoting protocol

* [ISSUE #5087] [Remoting-A] Support logging rpc distribution in remoting protocol

Co-authored-by: 斜阳 <terrance.lzm@alibaba-inc.com>
drpmma pushed a commit that referenced this issue Feb 21, 2023
… ability changed to un-writeable (#5176)

Co-authored-by: 斜阳 <terrance.lzm@alibaba-inc.com>
drpmma pushed a commit that referenced this issue Feb 21, 2023
* [ISSUE #5095] Add some remoting test

* [ISSUE #5095] Add some remoting test

* [ISSUE #5095] Add some remoting test

Co-authored-by: 斜阳 <terrance.lzm@alibaba-inc.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant