mirror of
https://github.com/paradigmxyz/reth.git
synced 2026-01-08 23:08:19 -05:00
feat: add semaphore for blocking IO requests (#20289)
This commit is contained in:
@@ -404,6 +404,13 @@ RPC:
|
||||
|
||||
[default: <NUM CPU CORES-2>]
|
||||
|
||||
--rpc.max-blocking-io-requests <COUNT>
|
||||
Maximum number of concurrent blocking IO requests.
|
||||
|
||||
Blocking IO requests include `eth_call`, `eth_estimateGas`, and similar methods that require EVM execution. These are spawned as blocking tasks to avoid blocking the async runtime.
|
||||
|
||||
[default: 256]
|
||||
|
||||
--rpc.max-trace-filter-blocks <COUNT>
|
||||
Maximum number of blocks for `trace_filter` requests
|
||||
|
||||
|
||||
@@ -404,6 +404,13 @@ RPC:
|
||||
|
||||
[default: <NUM CPU CORES-2>]
|
||||
|
||||
--rpc.max-blocking-io-requests <COUNT>
|
||||
Maximum number of concurrent blocking IO requests.
|
||||
|
||||
Blocking IO requests include `eth_call`, `eth_estimateGas`, and similar methods that require EVM execution. These are spawned as blocking tasks to avoid blocking the async runtime.
|
||||
|
||||
[default: 256]
|
||||
|
||||
--rpc.max-trace-filter-blocks <COUNT>
|
||||
Maximum number of blocks for `trace_filter` requests
|
||||
|
||||
|
||||
Reference in New Issue
Block a user