From be61a6db9e44dc316987351d2580b8135a5a863f Mon Sep 17 00:00:00 2001 From: Prantar Bhowmik Date: Mon, 8 Dec 2025 22:43:16 -0500 Subject: [PATCH 1/2] Add ulimits for external-node service --- docker/external-node.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docker/external-node.yml b/docker/external-node.yml index 4653c6d..0311512 100644 --- a/docker/external-node.yml +++ b/docker/external-node.yml @@ -61,6 +61,10 @@ services: volumes: - ./configs:/configs external-node: + ulimits: + nofile: + soft: 1000000 + hard: 1000000 image: "matterlabs/external-node:${EN_VERSION:-v29.4.1}" entrypoint: ["/usr/bin/entrypoint.sh"] restart: always From 1b562868673f6e18947226162683c66082594186 Mon Sep 17 00:00:00 2001 From: Prantar Bhowmik Date: Tue, 9 Dec 2025 11:11:56 -0500 Subject: [PATCH 2/2] change yml --- docker/external-node.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker/external-node.yml b/docker/external-node.yml index 0311512..3ba834e 100644 --- a/docker/external-node.yml +++ b/docker/external-node.yml @@ -114,7 +114,7 @@ services: #EN_CONSENSUS_CONFIG_PATH: "/configs/consensus_config.yaml" #EN_CONSENSUS_SECRETS_PATH: "/configs/consensus_secrets.yaml" # Statekeeper config for block times - EN_STATE_KEEPER_L2_BLOCK_COMMIT_DEADLINE: ${EN_STATE_KEEPER_L2_BLOCK_COMMIT_DEADLINE:-"200 ms"} + EN_STATE_KEEPER_L2_BLOCK_COMMIT_DEADLINE: ${EN_STATE_KEEPER_L2_BLOCK_COMMIT_DEADLINE:-200 ms} # API configuration for eth_sendRawTransactionSync timeouts EN_API_SEND_RAW_TX_SYNC_DEFAULT_TIMEOUT_MS: ${EN_API_SEND_RAW_TX_SYNC_DEFAULT_TIMEOUT_MS:-2000} EN_API_SEND_RAW_TX_SYNC_MAX_TIMEOUT_MS: ${EN_API_SEND_RAW_TX_SYNC_MAX_TIMEOUT_MS:-10000}