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

Support netty parameter ChannelOption.SO_BACKLOG configurable #17812

Closed
galaxylqx opened this issue May 19, 2022 · 0 comments · Fixed by #17876 or #17882
Closed

Support netty parameter ChannelOption.SO_BACKLOG configurable #17812

galaxylqx opened this issue May 19, 2022 · 0 comments · Fixed by #17876 or #17882

Comments

@galaxylqx
Copy link
Contributor

Feature Request

The server processes client connection requests sequentially, so only one client connection can be processed at the same time. When multiple clients come, the server puts the unprocessed client connection requests in a queue for processing. The backlog parameter specifies the size of the queue

It is hoped that the ChannelOption.SO_BACKLOG size can be configured through parameters, default 1024
server.yaml
props:
proxy-netty-backlog: 1024 # ChannelOption.SO_BACKLOG parameters default 1024

galaxylqx added a commit to galaxylqx/shardingsphere that referenced this issue May 23, 2022
galaxylqx added a commit to galaxylqx/shardingsphere that referenced this issue May 23, 2022
terrymanu pushed a commit that referenced this issue May 23, 2022
* Support netty parameter ChannelOption.SO_BACKLOG configurable (#17812)

* Add doc for support netty parameter ChannelOption.SO_BACKLOG (#17812)
zhaoguhong added a commit to zhaoguhong/shardingsphere that referenced this issue May 23, 2022
* master:
  Merge DataSourcesMetaData into ShardingSphereResource (apache#17885)
  Fix ShardingSphereDataSource creation ignoring other rules (apache#17875)
  Support stopping job on preparation (apache#17878)
  Support poolName configuration (apache#17883)
  Add doc for support netty parameter ChannelOption.SO_BACKLOG  (apache#17882)
  Remove unnecessary parentheses around expression. (apache#17881)
  Support netty parameter ChannelOption.SO_BACKLOG configurable (apache#17812) (apache#17876)
  Remove useless ShardingSphereUsers (apache#17879)
  refactor SQLParserTestCases param name (apache#17877)
@terrymanu terrymanu added this to the 5.1.2 milestone Jun 23, 2022
terrymanu pushed a commit that referenced this issue Mar 9, 2023
* Support netty parameter ChannelOption.SO_BACKLOG configurable (#17812)

* Support Proxy For HBase add config (#14061)

* remove HBase ignoreTables (#14061)

* Proxy For HBase add hbase client and add hbase config (#14061)

* fix Proxy for HBase doc checkStyle

* fix check style error

* fix doc check style

* Fix code check style

* Separate the HBase module
terrymanu pushed a commit that referenced this issue Mar 14, 2023
* Support netty parameter ChannelOption.SO_BACKLOG configurable (#17812)

* Proxy For HBase add Query and Result

* Proxy For HBase add unit test

* Fix CheckStyle For HBase Feature

* Fix CheckStyle For HBase

* Fix CheckStyle For HBase

* Fix CheckStyle For HBase

* restore todo list for HBase exeception
terrymanu pushed a commit that referenced this issue Mar 15, 2023
* Support netty parameter ChannelOption.SO_BACKLOG configurable (#17812)

* Proxy For HBase add Query and Result

* Proxy For HBase add unit test

* Fix CheckStyle For HBase Feature

* Fix CheckStyle For HBase

* Fix CheckStyle For HBase

* Fix CheckStyle For HBase

* restore todo list for HBase exeception

* Unifiedly adjust the naming of HBase database to HBase
terrymanu pushed a commit that referenced this issue Mar 19, 2023
* Support netty parameter ChannelOption.SO_BACKLOG configurable (#17812)

* Proxy For HBase add Check SQL
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment