Skip to content

Commit 0c328be

Browse files
committed
Update docker compose
1 parent c44d362 commit 0c328be

File tree

1 file changed

+12
-6
lines changed

1 file changed

+12
-6
lines changed

docker-compose/docker-compose.yml

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,13 @@ services:
77
GENESIS_TIMESTAMP: ${GENESIS_TIMESTAMP:-}
88
GENESIS_MIX_HASH: ${GENESIS_MIX_HASH:-}
99
RPC_GAS_CAP: ${RPC_GAS_CAP:-500000000}
10+
CACHE_SIZE: ${GETH_CACHE_SIZE:-25000}
11+
ENABLE_PREIMAGES: ${ENABLE_PREIMAGES:-true}
12+
GC_MODE: ${GC_MODE:-full}
13+
STATE_HISTORY: ${STATE_HISTORY:-100000}
14+
TX_HISTORY: ${TX_HISTORY:-100000}
15+
CACHE_GC: ${CACHE_GC:-25}
16+
CACHE_TRIE: ${CACHE_TRIE:-15}
1017
volumes:
1118
- geth-data:/root/ethereum
1219
ports:
@@ -30,18 +37,17 @@ services:
3037
L1_PREFETCH_FORWARD: ${L1_PREFETCH_FORWARD:-200}
3138
L1_PREFETCH_THREADS: ${L1_PREFETCH_THREADS:-10}
3239
VALIDATION_ENABLED: ${VALIDATION_ENABLED:-false}
33-
JOB_CONCURRENCY: ${JOB_CONCURRENCY:-2}
34-
STORAGE_VERIFICATION_THREADS: ${STORAGE_VERIFICATION_THREADS:-10}
40+
JOB_CONCURRENCY: ${JOB_CONCURRENCY:-6}
41+
JOB_THREADS: ${JOB_THREADS:-3}
3542
PROFILE_IMPORT: ${PROFILE_IMPORT:-true}
3643
ETHSCRIPTIONS_API_BASE_URL: ${ETHSCRIPTIONS_API_BASE_URL-''}
3744
# Transient validation error handling configuration
38-
VALIDATION_TRANSIENT_RETRIES: ${VALIDATION_TRANSIENT_RETRIES:-3}
39-
VALIDATION_RETRY_WAIT_SECONDS: ${VALIDATION_RETRY_WAIT_SECONDS:-2}
40-
ETHSCRIPTIONS_API_RETRIES: ${ETHSCRIPTIONS_API_RETRIES:-3}
45+
VALIDATION_TRANSIENT_RETRIES: ${VALIDATION_TRANSIENT_RETRIES:-1000}
46+
VALIDATION_RETRY_WAIT_SECONDS: ${VALIDATION_RETRY_WAIT_SECONDS:-5}
47+
ETHSCRIPTIONS_API_RETRIES: ${ETHSCRIPTIONS_API_RETRIES:-7}
4148
# Validation lag control
4249
VALIDATION_LAG_HARD_LIMIT: ${VALIDATION_LAG_HARD_LIMIT:-30}
4350
ETHSCRIPTIONS_API_KEY: ${ETHSCRIPTIONS_API_KEY:-}
44-
DEBUG: 0
4551
volumes:
4652
- node-storage:/rails/storage
4753
depends_on:

0 commit comments

Comments
 (0)