Expose additional RPC settings #1333

Closed
opened 2025-12-28 17:22:37 +00:00 by sami · 0 comments
Owner

Originally created by @roman-khimov on GitHub (Feb 12, 2025).

Originally assigned to: @End-rey on GitHub.

I'm always frustrated when I can't configure RPC MaxWebSocketClients and SessionPoolSize parameters. For private networks we can have bigger settings than defaults.

Describe the solution you'd like

Add them to IR configuration.

Additional context

7 IR/CN nodes can serve more than 422 nodes and session pool size currently severely limits the number of iterators available to SNs (which can do some things pretty much simultaneously).

Related to https://github.com/neo-project/neo/issues/3429, we can avoid sessions in many cases in fact, but configs are needed anyway.

Originally created by @roman-khimov on GitHub (Feb 12, 2025). Originally assigned to: @End-rey on GitHub. ## Is your feature request related to a problem? Please describe. I'm always frustrated when I can't configure RPC MaxWebSocketClients and SessionPoolSize parameters. For private networks we can have bigger settings than defaults. ## Describe the solution you'd like Add them to IR configuration. ## Additional context 7 IR/CN nodes can serve more than 422 nodes and session pool size currently severely limits the number of iterators available to SNs (which can do some things pretty much simultaneously). Related to https://github.com/neo-project/neo/issues/3429, we can avoid sessions in many cases in fact, but configs are needed anyway.
sami 2025-12-28 17:22:37 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
nspcc-dev/neofs-node#1333
No description provided.