caching for bsc

This commit is contained in:
goldsquid
2025-09-01 11:30:08 +07:00
parent 0a522bcb07
commit 1b44c6e07c
8 changed files with 40 additions and 0 deletions

View File

@@ -53,6 +53,11 @@ services:
- 6060 - 6060
entrypoint: [geth] entrypoint: [geth]
command: command:
- --cache.database=${BSC_CHAPEL_BSC_PRUNED_PEBBLE_PATH_CACHE_DB:-40}
- --cache.gc=${BSC_CHAPEL_BSC_PRUNED_PEBBLE_PATH_CACHE_GC:-25}
- --cache.snapshot=${BSC_CHAPEL_BSC_PRUNED_PEBBLE_PATH_CACHE_SNAPSHOT:-20}
- --cache.trie=${BSC_CHAPEL_BSC_PRUNED_PEBBLE_PATH_CACHE_TRIE:-15}
- --cache=${BSC_CHAPEL_BSC_PRUNED_PEBBLE_PATH_CACHE:-1024}
- --chapel - --chapel
- --config=/config/config.toml - --config=/config/config.toml
- --datadir=/bsc/.ethereum - --datadir=/bsc/.ethereum

View File

@@ -53,6 +53,11 @@ services:
- 6060 - 6060
entrypoint: [geth] entrypoint: [geth]
command: command:
- --cache.database=${BSC_MAINNET_BSC_MINIMAL_PEBBLE_PATH_CACHE_DB:-40}
- --cache.gc=${BSC_MAINNET_BSC_MINIMAL_PEBBLE_PATH_CACHE_GC:-25}
- --cache.snapshot=${BSC_MAINNET_BSC_MINIMAL_PEBBLE_PATH_CACHE_SNAPSHOT:-20}
- --cache.trie=${BSC_MAINNET_BSC_MINIMAL_PEBBLE_PATH_CACHE_TRIE:-15}
- --cache=${BSC_MAINNET_BSC_MINIMAL_PEBBLE_PATH_CACHE:-1024}
- --config=/config/config.toml - --config=/config/config.toml
- --datadir=/bsc/.ethereum - --datadir=/bsc/.ethereum
- --db.engine=pebble - --db.engine=pebble

View File

@@ -54,6 +54,11 @@ services:
- 10010 - 10010
entrypoint: [sh, -c, exec fireeth --config-file="" --log-to-file=false start reader-node --log-to-file=false --reader-node-arguments "$*", _] entrypoint: [sh, -c, exec fireeth --config-file="" --log-to-file=false start reader-node --log-to-file=false --reader-node-arguments "$*", _]
command: command:
- --cache.database=${BSC_MAINNET_BSC_PRUNED_PEBBLE_PATH_CACHE_DB:-40}
- --cache.gc=${BSC_MAINNET_BSC_PRUNED_PEBBLE_PATH_CACHE_GC:-25}
- --cache.snapshot=${BSC_MAINNET_BSC_PRUNED_PEBBLE_PATH_CACHE_SNAPSHOT:-20}
- --cache.trie=${BSC_MAINNET_BSC_PRUNED_PEBBLE_PATH_CACHE_TRIE:-15}
- --cache=${BSC_MAINNET_BSC_PRUNED_PEBBLE_PATH_CACHE:-1024}
- --config=/config/config.toml - --config=/config/config.toml
- --datadir=/bsc/.ethereum - --datadir=/bsc/.ethereum
- --db.engine=pebble - --db.engine=pebble

View File

@@ -53,6 +53,11 @@ services:
- 6060 - 6060
entrypoint: [geth] entrypoint: [geth]
command: command:
- --cache.database=${BSC_MAINNET_BSC_PRUNED_PEBBLE_PATH_CACHE_DB:-40}
- --cache.gc=${BSC_MAINNET_BSC_PRUNED_PEBBLE_PATH_CACHE_GC:-25}
- --cache.snapshot=${BSC_MAINNET_BSC_PRUNED_PEBBLE_PATH_CACHE_SNAPSHOT:-20}
- --cache.trie=${BSC_MAINNET_BSC_PRUNED_PEBBLE_PATH_CACHE_TRIE:-15}
- --cache=${BSC_MAINNET_BSC_PRUNED_PEBBLE_PATH_CACHE:-1024}
- --config=/config/config.toml - --config=/config/config.toml
- --datadir=/bsc/.ethereum - --datadir=/bsc/.ethereum
- --db.engine=pebble - --db.engine=pebble

View File

@@ -53,6 +53,11 @@ services:
entrypoint: [geth] entrypoint: [geth]
command: command:
- --buffalo - --buffalo
- --cache.database=${CORE_BUFFALO_CORE_PRUNED_PEBBLE_PATH_CACHE_DB:-40}
- --cache.gc=${CORE_BUFFALO_CORE_PRUNED_PEBBLE_PATH_CACHE_GC:-25}
- --cache.snapshot=${CORE_BUFFALO_CORE_PRUNED_PEBBLE_PATH_CACHE_SNAPSHOT:-20}
- --cache.trie=${CORE_BUFFALO_CORE_PRUNED_PEBBLE_PATH_CACHE_TRIE:-15}
- --cache=${CORE_BUFFALO_CORE_PRUNED_PEBBLE_PATH_CACHE:-1024}
- --config=/config/config.toml - --config=/config/config.toml
- --datadir=/core/.ethereum - --datadir=/core/.ethereum
- --db.engine=pebble - --db.engine=pebble

View File

@@ -52,6 +52,11 @@ services:
- 8545 - 8545
entrypoint: [geth] entrypoint: [geth]
command: command:
- --cache.database=${CORE_MAINNET_CORE_ARCHIVE_LEVELDB_HASH_CACHE_DB:-40}
- --cache.gc=${CORE_MAINNET_CORE_ARCHIVE_LEVELDB_HASH_CACHE_GC:-25}
- --cache.snapshot=${CORE_MAINNET_CORE_ARCHIVE_LEVELDB_HASH_CACHE_SNAPSHOT:-20}
- --cache.trie=${CORE_MAINNET_CORE_ARCHIVE_LEVELDB_HASH_CACHE_TRIE:-15}
- --cache=${CORE_MAINNET_CORE_ARCHIVE_LEVELDB_HASH_CACHE:-1024}
- --config=/config/config.toml - --config=/config/config.toml
- --datadir=/core/.ethereum - --datadir=/core/.ethereum
- --db.engine=leveldb - --db.engine=leveldb

View File

@@ -52,6 +52,11 @@ services:
- 8545 - 8545
entrypoint: [geth] entrypoint: [geth]
command: command:
- --cache.database=${CORE_MAINNET_CORE_PRUNED_LEVELDB_HASH_CACHE_DB:-40}
- --cache.gc=${CORE_MAINNET_CORE_PRUNED_LEVELDB_HASH_CACHE_GC:-25}
- --cache.snapshot=${CORE_MAINNET_CORE_PRUNED_LEVELDB_HASH_CACHE_SNAPSHOT:-20}
- --cache.trie=${CORE_MAINNET_CORE_PRUNED_LEVELDB_HASH_CACHE_TRIE:-15}
- --cache=${CORE_MAINNET_CORE_PRUNED_LEVELDB_HASH_CACHE:-1024}
- --config=/config/config.toml - --config=/config/config.toml
- --datadir=/core/.ethereum - --datadir=/core/.ethereum
- --db.engine=leveldb - --db.engine=leveldb

View File

@@ -52,6 +52,11 @@ services:
- 8545 - 8545
entrypoint: [geth] entrypoint: [geth]
command: command:
- --cache.database=${CORE_PIGEON_CORE_PRUNED_PEBBLE_PATH_CACHE_DB:-40}
- --cache.gc=${CORE_PIGEON_CORE_PRUNED_PEBBLE_PATH_CACHE_GC:-25}
- --cache.snapshot=${CORE_PIGEON_CORE_PRUNED_PEBBLE_PATH_CACHE_SNAPSHOT:-20}
- --cache.trie=${CORE_PIGEON_CORE_PRUNED_PEBBLE_PATH_CACHE_TRIE:-15}
- --cache=${CORE_PIGEON_CORE_PRUNED_PEBBLE_PATH_CACHE:-1024}
- --config=/config/config.toml - --config=/config/config.toml
- --datadir=/core/.ethereum - --datadir=/core/.ethereum
- --db.engine=pebble - --db.engine=pebble