dubbo/dubbo-remoting
hanpen24 f03823eec1
Use ExecutorService instead of event loop for Netty connection (#13904)
* Use ExecutorService instead of event loop for Netty connection

This change addresses the issue of the event loop being blocked for an extended period, improving overall performance and responsiveness.

* fix log getConnectAddress

* applay format

* applay format

* applay format

* applay format

* applay format

* Use an independent ExecutorService

* Use ScheduledExecutorService for scheduling tasks

* delete unnecessary files

* Modify to stop ExecutorService using shutdownNow

* Modify to use ScheduledExecutor managed by FrameworkExecutorRepository

* Synchronize reconnectDuration with HeaderExchangeClient's reconnectDuration

* get framework model directly

use awaitility
2024-04-07 10:31:23 +08:00
..
dubbo-remoting-api Use ExecutorService instead of event loop for Netty connection (#13904) 2024-04-07 10:31:23 +08:00
dubbo-remoting-http Fix Sonar issue s2293 The diamond operator ('<>') should be used (#14005) 2024-03-29 11:40:06 +08:00
dubbo-remoting-netty Fix Sonar issue s2293 The diamond operator ('<>') should be used (#14005) 2024-03-29 11:40:06 +08:00
dubbo-remoting-netty4 Use ExecutorService instead of event loop for Netty connection (#13904) 2024-04-07 10:31:23 +08:00
dubbo-remoting-zookeeper [3.2]Use spotless to format the code (#13320) 2023-11-07 15:40:13 +08:00
dubbo-remoting-zookeeper-curator5 [3.2]Use spotless to format the code (#13320) 2023-11-07 15:40:13 +08:00
pom.xml [3.2]Use spotless to format the code (#13320) 2023-11-07 15:40:13 +08:00