Skip to content

Commit cc31f37

Browse files
apollo_infra: add max_stream config value for remote infra connections
1 parent 87e0de3 commit cc31f37

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+645
-3
lines changed

crates/apollo_deployments/resources/services/consolidated/node.json

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@
1010
"components.batcher.local_server_config.normal_priority_requests_channel_capacity": 1024,
1111
"components.batcher.local_server_config.processing_time_warning_threshold_ms": 3000,
1212
"components.batcher.max_concurrency": 128,
13+
"components.batcher.max_streams_per_connection": 8,
14+
"components.batcher.max_streams_per_connection.#is_none": false,
1315
"components.batcher.port": 0,
1416
"components.batcher.remote_client_config.#is_none": true,
1517
"components.batcher.url": "localhost",
@@ -21,6 +23,8 @@
2123
"components.class_manager.local_server_config.normal_priority_requests_channel_capacity": 1024,
2224
"components.class_manager.local_server_config.processing_time_warning_threshold_ms": 3000,
2325
"components.class_manager.max_concurrency": 128,
26+
"components.class_manager.max_streams_per_connection": 8,
27+
"components.class_manager.max_streams_per_connection.#is_none": false,
2428
"components.class_manager.port": 0,
2529
"components.class_manager.remote_client_config.#is_none": true,
2630
"components.class_manager.url": "localhost",
@@ -32,6 +36,8 @@
3236
"components.config_manager.local_server_config.normal_priority_requests_channel_capacity": 1024,
3337
"components.config_manager.local_server_config.processing_time_warning_threshold_ms": 3000,
3438
"components.config_manager.max_concurrency": 128,
39+
"components.config_manager.max_streams_per_connection": 8,
40+
"components.config_manager.max_streams_per_connection.#is_none": false,
3541
"components.config_manager.port": 0,
3642
"components.config_manager.remote_client_config.#is_none": true,
3743
"components.config_manager.url": "localhost",
@@ -44,6 +50,8 @@
4450
"components.gateway.local_server_config.normal_priority_requests_channel_capacity": 1024,
4551
"components.gateway.local_server_config.processing_time_warning_threshold_ms": 3000,
4652
"components.gateway.max_concurrency": 128,
53+
"components.gateway.max_streams_per_connection": 8,
54+
"components.gateway.max_streams_per_connection.#is_none": false,
4755
"components.gateway.port": 0,
4856
"components.gateway.remote_client_config.#is_none": true,
4957
"components.gateway.url": "localhost",
@@ -56,6 +64,8 @@
5664
"components.l1_endpoint_monitor.local_server_config.normal_priority_requests_channel_capacity": 1024,
5765
"components.l1_endpoint_monitor.local_server_config.processing_time_warning_threshold_ms": 3000,
5866
"components.l1_endpoint_monitor.max_concurrency": 128,
67+
"components.l1_endpoint_monitor.max_streams_per_connection": 8,
68+
"components.l1_endpoint_monitor.max_streams_per_connection.#is_none": false,
5969
"components.l1_endpoint_monitor.port": 0,
6070
"components.l1_endpoint_monitor.remote_client_config.#is_none": true,
6171
"components.l1_endpoint_monitor.url": "localhost",
@@ -67,6 +77,8 @@
6777
"components.l1_gas_price_provider.local_server_config.normal_priority_requests_channel_capacity": 1024,
6878
"components.l1_gas_price_provider.local_server_config.processing_time_warning_threshold_ms": 3000,
6979
"components.l1_gas_price_provider.max_concurrency": 128,
80+
"components.l1_gas_price_provider.max_streams_per_connection": 8,
81+
"components.l1_gas_price_provider.max_streams_per_connection.#is_none": false,
7082
"components.l1_gas_price_provider.port": 0,
7183
"components.l1_gas_price_provider.remote_client_config.#is_none": true,
7284
"components.l1_gas_price_provider.url": "localhost",
@@ -79,6 +91,8 @@
7991
"components.l1_provider.local_server_config.normal_priority_requests_channel_capacity": 1024,
8092
"components.l1_provider.local_server_config.processing_time_warning_threshold_ms": 3000,
8193
"components.l1_provider.max_concurrency": 128,
94+
"components.l1_provider.max_streams_per_connection": 8,
95+
"components.l1_provider.max_streams_per_connection.#is_none": false,
8296
"components.l1_provider.port": 0,
8397
"components.l1_provider.remote_client_config.#is_none": true,
8498
"components.l1_provider.url": "localhost",
@@ -91,6 +105,8 @@
91105
"components.mempool.local_server_config.normal_priority_requests_channel_capacity": 1024,
92106
"components.mempool.local_server_config.processing_time_warning_threshold_ms": 3000,
93107
"components.mempool.max_concurrency": 128,
108+
"components.mempool.max_streams_per_connection": 8,
109+
"components.mempool.max_streams_per_connection.#is_none": false,
94110
"components.mempool.port": 0,
95111
"components.mempool.remote_client_config.#is_none": true,
96112
"components.mempool.url": "localhost",
@@ -102,6 +118,8 @@
102118
"components.mempool_p2p.local_server_config.normal_priority_requests_channel_capacity": 1024,
103119
"components.mempool_p2p.local_server_config.processing_time_warning_threshold_ms": 3000,
104120
"components.mempool_p2p.max_concurrency": 128,
121+
"components.mempool_p2p.max_streams_per_connection": 8,
122+
"components.mempool_p2p.max_streams_per_connection.#is_none": false,
105123
"components.mempool_p2p.port": 0,
106124
"components.mempool_p2p.remote_client_config.#is_none": true,
107125
"components.mempool_p2p.url": "localhost",
@@ -114,6 +132,8 @@
114132
"components.sierra_compiler.local_server_config.normal_priority_requests_channel_capacity": 1024,
115133
"components.sierra_compiler.local_server_config.processing_time_warning_threshold_ms": 3000,
116134
"components.sierra_compiler.max_concurrency": 128,
135+
"components.sierra_compiler.max_streams_per_connection": 8,
136+
"components.sierra_compiler.max_streams_per_connection.#is_none": false,
117137
"components.sierra_compiler.port": 0,
118138
"components.sierra_compiler.remote_client_config.#is_none": true,
119139
"components.sierra_compiler.url": "localhost",
@@ -125,6 +145,8 @@
125145
"components.signature_manager.local_server_config.normal_priority_requests_channel_capacity": 1024,
126146
"components.signature_manager.local_server_config.processing_time_warning_threshold_ms": 3000,
127147
"components.signature_manager.max_concurrency": 128,
148+
"components.signature_manager.max_streams_per_connection": 8,
149+
"components.signature_manager.max_streams_per_connection.#is_none": false,
128150
"components.signature_manager.port": 0,
129151
"components.signature_manager.remote_client_config.#is_none": true,
130152
"components.signature_manager.url": "localhost",
@@ -136,6 +158,8 @@
136158
"components.state_sync.local_server_config.normal_priority_requests_channel_capacity": 1024,
137159
"components.state_sync.local_server_config.processing_time_warning_threshold_ms": 3000,
138160
"components.state_sync.max_concurrency": 128,
161+
"components.state_sync.max_streams_per_connection": 8,
162+
"components.state_sync.max_streams_per_connection.#is_none": false,
139163
"components.state_sync.port": 0,
140164
"components.state_sync.remote_client_config.#is_none": true,
141165
"components.state_sync.url": "localhost",

crates/apollo_deployments/resources/services/consolidated/replacer_node.json

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@
1010
"components.batcher.local_server_config.normal_priority_requests_channel_capacity": 1024,
1111
"components.batcher.local_server_config.processing_time_warning_threshold_ms": 3000,
1212
"components.batcher.max_concurrency": 128,
13+
"components.batcher.max_streams_per_connection": 8,
14+
"components.batcher.max_streams_per_connection.#is_none": false,
1315
"components.batcher.port": 0,
1416
"components.batcher.remote_client_config.#is_none": true,
1517
"components.batcher.url": "localhost",
@@ -21,6 +23,8 @@
2123
"components.class_manager.local_server_config.normal_priority_requests_channel_capacity": 1024,
2224
"components.class_manager.local_server_config.processing_time_warning_threshold_ms": 3000,
2325
"components.class_manager.max_concurrency": 128,
26+
"components.class_manager.max_streams_per_connection": 8,
27+
"components.class_manager.max_streams_per_connection.#is_none": false,
2428
"components.class_manager.port": 0,
2529
"components.class_manager.remote_client_config.#is_none": true,
2630
"components.class_manager.url": "localhost",
@@ -32,6 +36,8 @@
3236
"components.config_manager.local_server_config.normal_priority_requests_channel_capacity": 1024,
3337
"components.config_manager.local_server_config.processing_time_warning_threshold_ms": 3000,
3438
"components.config_manager.max_concurrency": 128,
39+
"components.config_manager.max_streams_per_connection": 8,
40+
"components.config_manager.max_streams_per_connection.#is_none": false,
3541
"components.config_manager.port": 0,
3642
"components.config_manager.remote_client_config.#is_none": true,
3743
"components.config_manager.url": "localhost",
@@ -44,6 +50,8 @@
4450
"components.gateway.local_server_config.normal_priority_requests_channel_capacity": 1024,
4551
"components.gateway.local_server_config.processing_time_warning_threshold_ms": 3000,
4652
"components.gateway.max_concurrency": 128,
53+
"components.gateway.max_streams_per_connection": 8,
54+
"components.gateway.max_streams_per_connection.#is_none": false,
4755
"components.gateway.port": 0,
4856
"components.gateway.remote_client_config.#is_none": true,
4957
"components.gateway.url": "localhost",
@@ -56,6 +64,8 @@
5664
"components.l1_endpoint_monitor.local_server_config.normal_priority_requests_channel_capacity": 1024,
5765
"components.l1_endpoint_monitor.local_server_config.processing_time_warning_threshold_ms": 3000,
5866
"components.l1_endpoint_monitor.max_concurrency": 128,
67+
"components.l1_endpoint_monitor.max_streams_per_connection": 8,
68+
"components.l1_endpoint_monitor.max_streams_per_connection.#is_none": false,
5969
"components.l1_endpoint_monitor.port": 0,
6070
"components.l1_endpoint_monitor.remote_client_config.#is_none": true,
6171
"components.l1_endpoint_monitor.url": "localhost",
@@ -67,6 +77,8 @@
6777
"components.l1_gas_price_provider.local_server_config.normal_priority_requests_channel_capacity": 1024,
6878
"components.l1_gas_price_provider.local_server_config.processing_time_warning_threshold_ms": 3000,
6979
"components.l1_gas_price_provider.max_concurrency": 128,
80+
"components.l1_gas_price_provider.max_streams_per_connection": 8,
81+
"components.l1_gas_price_provider.max_streams_per_connection.#is_none": false,
7082
"components.l1_gas_price_provider.port": 0,
7183
"components.l1_gas_price_provider.remote_client_config.#is_none": true,
7284
"components.l1_gas_price_provider.url": "localhost",
@@ -79,6 +91,8 @@
7991
"components.l1_provider.local_server_config.normal_priority_requests_channel_capacity": 1024,
8092
"components.l1_provider.local_server_config.processing_time_warning_threshold_ms": 3000,
8193
"components.l1_provider.max_concurrency": 128,
94+
"components.l1_provider.max_streams_per_connection": 8,
95+
"components.l1_provider.max_streams_per_connection.#is_none": false,
8296
"components.l1_provider.port": 0,
8397
"components.l1_provider.remote_client_config.#is_none": true,
8498
"components.l1_provider.url": "localhost",
@@ -91,6 +105,8 @@
91105
"components.mempool.local_server_config.normal_priority_requests_channel_capacity": 1024,
92106
"components.mempool.local_server_config.processing_time_warning_threshold_ms": 3000,
93107
"components.mempool.max_concurrency": 128,
108+
"components.mempool.max_streams_per_connection": 8,
109+
"components.mempool.max_streams_per_connection.#is_none": false,
94110
"components.mempool.port": 0,
95111
"components.mempool.remote_client_config.#is_none": true,
96112
"components.mempool.url": "localhost",
@@ -102,6 +118,8 @@
102118
"components.mempool_p2p.local_server_config.normal_priority_requests_channel_capacity": 1024,
103119
"components.mempool_p2p.local_server_config.processing_time_warning_threshold_ms": 3000,
104120
"components.mempool_p2p.max_concurrency": 128,
121+
"components.mempool_p2p.max_streams_per_connection": 8,
122+
"components.mempool_p2p.max_streams_per_connection.#is_none": false,
105123
"components.mempool_p2p.port": 0,
106124
"components.mempool_p2p.remote_client_config.#is_none": true,
107125
"components.mempool_p2p.url": "localhost",
@@ -114,6 +132,8 @@
114132
"components.sierra_compiler.local_server_config.normal_priority_requests_channel_capacity": 1024,
115133
"components.sierra_compiler.local_server_config.processing_time_warning_threshold_ms": 3000,
116134
"components.sierra_compiler.max_concurrency": 128,
135+
"components.sierra_compiler.max_streams_per_connection": 8,
136+
"components.sierra_compiler.max_streams_per_connection.#is_none": false,
117137
"components.sierra_compiler.port": 0,
118138
"components.sierra_compiler.remote_client_config.#is_none": true,
119139
"components.sierra_compiler.url": "localhost",
@@ -125,6 +145,8 @@
125145
"components.signature_manager.local_server_config.normal_priority_requests_channel_capacity": 1024,
126146
"components.signature_manager.local_server_config.processing_time_warning_threshold_ms": 3000,
127147
"components.signature_manager.max_concurrency": 128,
148+
"components.signature_manager.max_streams_per_connection": 8,
149+
"components.signature_manager.max_streams_per_connection.#is_none": false,
128150
"components.signature_manager.port": 0,
129151
"components.signature_manager.remote_client_config.#is_none": true,
130152
"components.signature_manager.url": "localhost",
@@ -136,6 +158,8 @@
136158
"components.state_sync.local_server_config.normal_priority_requests_channel_capacity": 1024,
137159
"components.state_sync.local_server_config.processing_time_warning_threshold_ms": 3000,
138160
"components.state_sync.max_concurrency": 128,
161+
"components.state_sync.max_streams_per_connection": 8,
162+
"components.state_sync.max_streams_per_connection.#is_none": false,
139163
"components.state_sync.port": 0,
140164
"components.state_sync.remote_client_config.#is_none": true,
141165
"components.state_sync.url": "localhost",

crates/apollo_deployments/resources/services/distributed/batcher.json

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,15 @@
1010
"components.batcher.local_server_config.normal_priority_requests_channel_capacity": 1024,
1111
"components.batcher.local_server_config.processing_time_warning_threshold_ms": 3000,
1212
"components.batcher.max_concurrency": 128,
13+
"components.batcher.max_streams_per_connection.#is_none": true,
1314
"components.batcher.port": 55000,
1415
"components.batcher.remote_client_config.#is_none": true,
1516
"components.batcher.url": "sequencer-batcher-service",
1617
"components.class_manager.execution_mode": "Remote",
1718
"components.class_manager.ip": "0.0.0.0",
1819
"components.class_manager.local_server_config.#is_none": true,
1920
"components.class_manager.max_concurrency": 128,
21+
"components.class_manager.max_streams_per_connection.#is_none": true,
2022
"components.class_manager.port": 55001,
2123
"components.class_manager.remote_client_config.#is_none": false,
2224
"components.class_manager.remote_client_config.attempts_per_log": 10,
@@ -34,6 +36,8 @@
3436
"components.config_manager.local_server_config.normal_priority_requests_channel_capacity": 1024,
3537
"components.config_manager.local_server_config.processing_time_warning_threshold_ms": 3000,
3638
"components.config_manager.max_concurrency": 128,
39+
"components.config_manager.max_streams_per_connection": 8,
40+
"components.config_manager.max_streams_per_connection.#is_none": false,
3741
"components.config_manager.port": 0,
3842
"components.config_manager.remote_client_config.#is_none": true,
3943
"components.config_manager.url": "localhost",
@@ -42,6 +46,7 @@
4246
"components.gateway.ip": "0.0.0.0",
4347
"components.gateway.local_server_config.#is_none": true,
4448
"components.gateway.max_concurrency": 128,
49+
"components.gateway.max_streams_per_connection.#is_none": true,
4550
"components.gateway.port": 0,
4651
"components.gateway.remote_client_config.#is_none": true,
4752
"components.gateway.url": "localhost",
@@ -50,13 +55,15 @@
5055
"components.l1_endpoint_monitor.ip": "0.0.0.0",
5156
"components.l1_endpoint_monitor.local_server_config.#is_none": true,
5257
"components.l1_endpoint_monitor.max_concurrency": 128,
58+
"components.l1_endpoint_monitor.max_streams_per_connection.#is_none": true,
5359
"components.l1_endpoint_monitor.port": 0,
5460
"components.l1_endpoint_monitor.remote_client_config.#is_none": true,
5561
"components.l1_endpoint_monitor.url": "localhost",
5662
"components.l1_gas_price_provider.execution_mode": "Disabled",
5763
"components.l1_gas_price_provider.ip": "0.0.0.0",
5864
"components.l1_gas_price_provider.local_server_config.#is_none": true,
5965
"components.l1_gas_price_provider.max_concurrency": 128,
66+
"components.l1_gas_price_provider.max_streams_per_connection.#is_none": true,
6067
"components.l1_gas_price_provider.port": 0,
6168
"components.l1_gas_price_provider.remote_client_config.#is_none": true,
6269
"components.l1_gas_price_provider.url": "localhost",
@@ -65,6 +72,7 @@
6572
"components.l1_provider.ip": "0.0.0.0",
6673
"components.l1_provider.local_server_config.#is_none": true,
6774
"components.l1_provider.max_concurrency": 128,
75+
"components.l1_provider.max_streams_per_connection.#is_none": true,
6876
"components.l1_provider.port": 55004,
6977
"components.l1_provider.remote_client_config.#is_none": false,
7078
"components.l1_provider.remote_client_config.attempts_per_log": 10,
@@ -79,6 +87,7 @@
7987
"components.mempool.ip": "0.0.0.0",
8088
"components.mempool.local_server_config.#is_none": true,
8189
"components.mempool.max_concurrency": 128,
90+
"components.mempool.max_streams_per_connection.#is_none": true,
8291
"components.mempool.port": 55006,
8392
"components.mempool.remote_client_config.#is_none": false,
8493
"components.mempool.remote_client_config.attempts_per_log": 10,
@@ -92,6 +101,7 @@
92101
"components.mempool_p2p.ip": "0.0.0.0",
93102
"components.mempool_p2p.local_server_config.#is_none": true,
94103
"components.mempool_p2p.max_concurrency": 128,
104+
"components.mempool_p2p.max_streams_per_connection.#is_none": true,
95105
"components.mempool_p2p.port": 0,
96106
"components.mempool_p2p.remote_client_config.#is_none": true,
97107
"components.mempool_p2p.url": "localhost",
@@ -100,20 +110,23 @@
100110
"components.sierra_compiler.ip": "0.0.0.0",
101111
"components.sierra_compiler.local_server_config.#is_none": true,
102112
"components.sierra_compiler.max_concurrency": 128,
113+
"components.sierra_compiler.max_streams_per_connection.#is_none": true,
103114
"components.sierra_compiler.port": 0,
104115
"components.sierra_compiler.remote_client_config.#is_none": true,
105116
"components.sierra_compiler.url": "localhost",
106117
"components.signature_manager.execution_mode": "Disabled",
107118
"components.signature_manager.ip": "0.0.0.0",
108119
"components.signature_manager.local_server_config.#is_none": true,
109120
"components.signature_manager.max_concurrency": 128,
121+
"components.signature_manager.max_streams_per_connection.#is_none": true,
110122
"components.signature_manager.port": 0,
111123
"components.signature_manager.remote_client_config.#is_none": true,
112124
"components.signature_manager.url": "localhost",
113125
"components.state_sync.execution_mode": "Disabled",
114126
"components.state_sync.ip": "0.0.0.0",
115127
"components.state_sync.local_server_config.#is_none": true,
116128
"components.state_sync.max_concurrency": 128,
129+
"components.state_sync.max_streams_per_connection.#is_none": true,
117130
"components.state_sync.port": 0,
118131
"components.state_sync.remote_client_config.#is_none": true,
119132
"components.state_sync.url": "localhost",

0 commit comments

Comments
 (0)