summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Dold <florian@dold.me>2023-03-31 12:33:13 +0200
committerFlorian Dold <florian@dold.me>2023-03-31 12:34:12 +0200
commit7732b8b3df8df3e7a5e930c869b51fde491d3039 (patch)
tree93c264d21014768b9542d049b79e2fd51bb03b24
parent5704703dcdbdc534594872e76cab32ea07e74192 (diff)
downloaddeployment-7732b8b3df8df3e7a5e930c869b51fde491d3039.tar.gz
deployment-7732b8b3df8df3e7a5e930c869b51fde491d3039.tar.bz2
deployment-7732b8b3df8df3e7a5e930c869b51fde491d3039.zip
sandcastle: fix uwsgi excessive malloc
-rw-r--r--sandcastle/docker-compose.yml7
1 files changed, 7 insertions, 0 deletions
diff --git a/sandcastle/docker-compose.yml b/sandcastle/docker-compose.yml
index cfe6ea9..44254f0 100644
--- a/sandcastle/docker-compose.yml
+++ b/sandcastle/docker-compose.yml
@@ -57,6 +57,13 @@ services:
volumes:
- talerlogs:/logs
- ${TALER_SANDCASTLE_CONFIG:-./config}:/config:ro
+ # uwsgi allocates memory based on available file descriptors, so be
+ # conservative here
+ ulimits:
+ nproc: 65535
+ nofile:
+ soft: 2000
+ hard: 4000
restart: always
bank: